Learn more
Log in
Clean Energy Ventures
Contact
No bio yet
John Owen
Venture Partner
Current role
Dentons
Atomico
SRG Concepts
Farrer & Co