Otterize employs 14 employees. The Otterize management team includes Tomer Greenwald (CEO, Co-founder), Uri Sarid (Chief Architect), and Ori Shoshan (Co-Founder and CTO).
Get Contact Info for All DepartmentsLooking for a particular Otterize employee's phone or email?