Macpherson Energy Corporation
Operations Director
Nations Petroleum USA Ltd.
Drilling, Workover, and Facilities Manager
BP
Staff Drilling Engineer
Independent Operator Inc
Operations Manager
Nations Energy Holdings LLC
Drilling and Workover Manager
Macpherson Oil Company
Operations Director
Oxy
Senior Project Manager
Nations Petroleum Company Ltd.
Vice President of Operations
California Resources Corporation
Senior Project Manager
South Dakota School of Mines and Technology