Globant's IT department is led by Nicolas Avila (Chief Technology Officer for North America) and has 10497 employees.
Leandro Rotenberg
Delivery Director
Bhaskarakrishna Kadi
Technical Lead
Looking for a particular Globant employee's phone or email?