Trovata employs 113 employees. The Trovata management team includes Catrina Zhang (Chief Financial Officer), Joseph Drambarean (Chief Product Officer), and Aqeel Gunja (Vice President Of Engineering).
Get Contact Info for All DepartmentsLooking for a particular Trovata employee's phone or email?