Omura employs 24 employees. The Omura management team includes Mike Simpson (Co-founder and CEO), John Brunner (Co-Founder and CEO), and Simon Page (Chief Financial Officer and Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Omura employee's phone or email?