Nextail's HR department is led by Celeste Carballo (Head of People and Culture) and has 4 employees.
Celeste Carballo
Head of People and Culture
Fernanda Navarro
People and Culture
Looking for a particular Nextail employee's phone or email?