Miro employs 2,742 employees. The Miro management team includes Sangeeta Chakraborty (Chief Revenue Officer), Jeff Chow (Chief Product and Technology Officer), and Eugene Berson (Head of Sales Operations).
Get Contact Info for All DepartmentsLooking for a particular Miro employee's phone or email?