Primary Job Title CEO Primary Organization
Ombu Group
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Male
Investor Type
LinkedIn View on LinkedIn
Stephen is Ombu's founder and also founded Swarraton Partners, a UK venture capital firm, where he is Managing Partner. In addition, Stephen is on the board of the Royal Society Enterprise Fund.
Previously, Stephen was at IP Group plc where he was Director of Business Development and on the main board, and gained experience in venture
capital working at Columbia University Science and Technology Ventures in New York and Bridgepoint Capital in London.
Stephen is a graduate of Oxford University and Columbia University. Stephen is currently on the boards of Open Energi (where he is Chairman), P2i, Bluewater Bio, Phase Focus, i2O Water and Navetas.







