Tag: Trevor Brown

Omega Oil appoints CEO and Managing Director

Omega Oil and Gas has appointed Trevor Brown as Chief Executive Officer and Managing Director