iTranslate employs 44 employees. The iTranslate management team includes Brikena Sela (Head Of Marketing), Andrew Grillo (Senior Director Of Marketing), and Chikaodi Anih (Mobile Performance Marketing Manager).
Get Contact Info for All DepartmentsLooking for a particular iTranslate employee's phone or email?