Steve Krueger, based in Edmond, OK, US, is currently a Reservoir Engineering Manager at Devon Energy. Steve Krueger holds a 1978 - 1982 Bachelor of Science (BS) in Petroleum Engineering @ Texas Tech University. With a robust skill set that includes Customer Service, Leadership, Java, Reservoir Engineering and more. Steve Krueger has 1 emails on RocketReach.
Looking for a different Steve Krueger?
Find contact details for 700 million professionals.