Felix Churchill's Location
Houston, TX, US
Felix Churchill's Work
Felix Churchill's Education
Felix Churchill's Skills
Felix Churchill's Summary
Felix Churchill, based in Houston, TX, US, is currently a Chief Growth Officer at Just Energy, bringing experience from previous roles at Just Energy, Sunrun and Red Ventures. Felix Churchill holds a 1997 - 2002 Bachelor of Applied Science (B.A.Sc.) in Engineering @ University of Waterloo. With a robust skill set that includes Energy, Project Management, Business Process Improvement, Process Improvement, Strategy and more, Felix Churchill contributes valuable insights to the industry. Felix Churchill has 4 emails and 1 mobile phone number on RocketReach.