Optimove employs 473 employees. The Optimove management team includes Pini Yakuel (Founder & CEO), Erik Holt (VP, Global Ecosystem), and Marisol Sanchez Leffler (SVP Client Services).
Get Contact Info for All DepartmentsLooking for a particular Optimove employee's phone or email?