Trovata employs 80 employees. The Trovata management team includes Matthew Bramson (VP of Sales), Alexander Alviso (Finance Manager), and Katie Dimento (Vice President Marketing).
Looking for a particular Trovata employee's phone or email?