Learn more
Log in
Opthea
Opthea's Leadership Team includes Richard Chadwick and 7 others.
Ian Leitch
Director of Clinical Research
Karen Adams
VP, Finance & Company Secretar...
Megan Baldwin
CEO & Managing Director
Mike Gerometta
Head of CMC Development
View all
5 members