Otto Energy Limited is an oil and gas exploration and production company with a regional focus on the Gulf of Mexico. We are proud to be regarded as an industry partner of choice. Otto has a clear strategy to enhance shareholder value via three key pillars: excellence in base asset delivery, maximi...See more
Headquarters:
Australia
Company Type:
MNC / Large Enterprise
Company size:
1-10 Employees
Year Founded:
2006 (19 years)
Address:
70 HINDMARSH SQ; ADELAIDE, SOUTH AUSTRALIA 5000, AU
LOW
spending power