Lion Energy employs 113 employees. The Lion Energy management team includes Shaun Stirland (Chief Marketing Officer), Tyler Hortin (President), and Thierry Caussat (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Lion Energy employee's phone or email?