IMA employs 40 employees. The IMA management team includes Eyal Reshef (Founder and CEO), Omri Avissara (Head of Customer Success), and Talya Remer (Director of Global Sales Development).
Looking for a particular IMA employee's phone or email?