Trevor Davis's Location
Castle Rock, CO, US
Trevor Davis's Work
Trevor Davis's Education
Trevor Davis's Skills
Trevor Davis's Summary
Trevor Davis, based in Castle Rock, CO, US, is currently a Production Manager at Ovintiv, bringing experience from previous roles at Encana Corporation. Trevor Davis holds a 2004 - 2008 Bachelor of Science (BS) in Petroleum Engineering @ University of Wyoming. With a robust skill set that includes Onshore, Well Testing, Drilling Engineering, Tubing, Petroleum and more, Trevor Davis contributes valuable insights to the industry. Trevor Davis has 2 emails on RocketReach.