Ryan Barrett is a skilled production coordinator currently employed at Tourmaline Oil Corp since April 2017, with a robust background in the energy sector. Prior experience includes roles as a business analyst and production analyst at Progress Energy Canada Ltd. from February 2013 to April 2017, along with previous positions as a production analyst and joint venture accountant at Glencoe Resources Ltd. from March 2007 to February 2013. Early career experience at Devon Energy as a field summer student laid the foundation for expertise in the industry. Ryan Barrett holds a Bachelor of Management from Athabasca University obtained between 2006 and 2012 and also earned a Management Major degree from Lethbridge College from 2002 to 2006.
Sign up to view 1 direct report
Get started
This person is not in any teams