Odyssey Energy Solutions employs 54 employees. The Odyssey Energy Solutions management team includes Piyush Mathur (Co-Founder, Chief Business Officer), Kyle Hodgson (Vice President of Engineering), and Jay Lurie (Head of Investments).
Get Contact Info for All DepartmentsLooking for a particular Odyssey Energy Solutions employee's phone or email?