Ovida employs 14 employees. The Ovida management team includes Alex Haitoglou (Founder and CEO - Ovida), Brendan Hill (Co-Founder), and Vasileios Boumpis (Machine Learning Engineer).
Looking for a particular Ovida employee's phone or email?