Primary Job Title Co-founder & COO Primary Organization Otta
Location London, England, United Kingdom Regions Europe, Middle East, and Africa (EMEA) Gender Male
LinkedIn View on LinkedIn
After graduating from University College London with a degree in Economics, Theo started his career at Moelis & Company as an investment banker. He then joined Nested to work in corporate finance. He worked on their £100m asset-backed debt funding.