Ocumetra
Contact
Location
Dublin, Ireland
View in org chart
James Loughman
Chief Executive Officer (CEO)
German Bosherov
Project Manager
Ian Flitcroft
Chief Innovation Officer (CIO)
Corrina McElduff
Director of Professional Affairs
Kate Loskutova
Director of Operations
+ 3 more
Current role