Steve Thrall's Location
Edmonton, AB, CA
Steve Thrall's Work
Steve Thrall's Education
Steve Thrall's Skills
Steve Thrall's Summary
Steve Thrall, based in Edmonton, AB, CA, is currently a Vice President of Development - North America at eleXsys Energy, bringing experience from previous roles at eleXsys Energy plc, eleXsys Energy and Kuby Renewable Energy. Steve Thrall holds a Bachelor of Commerce (BCom) in Economics @ Alberta School of Business, University of Alberta. With a robust skill set that includes Strategic Planning, Sales Management, Team Leadership, Team Management, Outside Sales and more, Steve Thrall contributes valuable insights to the industry. Steve Thrall has 5 emails and 1 mobile phone number on RocketReach.