Miro employs 1,990 employees. The Miro management team includes Michael Miller (Chief Executive Officer), Manjuri Sinha (VP HR and Global Head of GTM Org Success and People Partners), and Tatia Todua (Senior Director, Legal | Associate General Counsel).
Looking for a particular Miro employee's phone or email?