Otto Energy hires Michael Utsler as CEO and MD
Australia-based Otto Energy has appointed Michael Utsler as Chief Executive Officer and Managing Director.Utsler is an oil and gas executive with more...
Australia-based Otto Energy has appointed Michael Utsler as Chief Executive Officer and Managing Director.Utsler is an oil and gas executive with more...