OVO employs 2,837 employees. The OVO management team includes David Bowman (Head of Data Science - Retail), Jason Howie (Managing Director, Home Services), and Ashley Dunn (Head Of Security Engineering).
Get Contact Info for All DepartmentsLooking for a particular OVO employee's phone or email?