Ennova employs 147 employees. The Ennova management team includes Thomas Vestergaard (CEO, Partner), Mohammad Tavakkoli (Chief Operating Officer), and Søren Smit (Director, Development, B2B SaaS | UX, PM, Analytics, IT).
Get Contact Info for All DepartmentsLooking for a particular Ennova employee's phone or email?