Log in
Ovivo
Contact
View in org chart
Marc Barbeau
President and Chief Executive Officer
Gwen Klees
Senior Vice-President, Business Support and ESG
Malek Salamor
Senior Vice-President, Electronics
Mark Hodder
Senior Vice-President, Energy
Hiren Trivedi
Senior Vice-President, Municipal/Industrial
+ 4 more
Current role