Ovivo employs 843 employees. The Ovivo management team includes Marie-Pierre Lavallée (Vice President Human Resources and Communications), Mark Hodder (Senior Vice President Energy), and Marc Barbeau (President and CEO).
Get Contact Info for All DepartmentsLooking for a particular Ovivo employee's phone or email?