H2O Innovation employs 376 employees. The H2O Innovation management team includes Frederic Dugre (President and Chief Executive Officer), Frederic Dugre (President and CEO), and Frédéric Dugré (President and Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular H2O Innovation employee's phone or email?