NAVA - Technology for Business's HR department is led by Ana Herklotz (Chief Talent Officer) and has 30 employees.
Ednei Costa
Delivery Head
Leandro Luis Zanchin
Senior Delivery Manager
Looking for a particular NAVA - Technology for Business employee's phone or email?