Top Hat's HR department is led by m.hrm Larry Indovina (Chief People Officer) and has 28 employees.
Luka Cepenjor
Manager, Talent Acquisition
Ted Bagley
VP Talent Acquisition
Claire Roussier
Compensation and Benefits Manager
Looking for a particular Top Hat employee's phone or email?