Otto Energy Ltd employs 15 employees. The Otto Energy Ltd management team includes Sergio Castro (Chief Financial Officer), Sergio C (Chief Financial Officer), and Paul Senycia (VP Exploration and New Ventures).
Get Contact Info for All DepartmentsLooking for a particular Otto Energy Ltd employee's phone or email?