Esper employs 255 employees. The Esper management team includes Yadhu Gopalan (CEO), David Barclay (Chief Financial Officer), and Ghazi Masood (Chief Revenue Officer (CRO)).
Get Contact Info for All DepartmentsLooking for a particular Esper employee's phone or email?