Ocumetra
Contact
View in org chart
James Loughman
Chief Executive Officer (CEO)
Andy Chance-Hill
Commercial Director
Ian Flitcroft
Chief Innovation Officer (CIO)
Corrina McElduff
Director of Professional Affairs
German Bosherov
Project Manager
+ 3 more
5 members
4 members
August 14, 2023 - present