Imandra employs 18 employees. The Imandra management team includes Denis Ignatovich (Co-Founder and Co-CEO | We're hiring!), Zehra Akbar (Chief Operating Officer), and Elijah Kagan (Head of Design).
Looking for a particular Imandra employee's phone or email?