Spencer Crouch's Location
Denver, Colorado, United States
Spencer Crouch's Work
Spencer Crouch's Education
Texas A&M University
Masters (Petroleum Engineering, Engineering)
2010 - 2014
Rice University
Bachelor Of Science (Psychology, Mechanical Engineering)
2005 - 2009
Spencer Crouch's Skills
Spencer Crouch's Summary
Spencer Crouch, based in Denver, Colorado, United States, is currently a Development Lead at Extraction Oil & Gas, bringing experience from previous roles at Antero Resources, Noble Energy and Exxonmobil. Spencer Crouch holds a 2010 - 2014 Masters in Petroleum Engineering, Engineering @ Texas A&M University. With a robust skill set that includes Oil/Gas, Completion, Microsoft Office, Petroleum, Reserves and more, Spencer Crouch contributes valuable insights to the industry. Spencer Crouch has 2 emails on RocketReach.