Sussex Place Ventures

Sussex Place Ventures is an early stage venture capital investor, backing entrepreneurs building software and digital companies, and businesses with strong patent-protectable technology.

We are an independently managed venture capital management company owned by London Business School and have been investing in early stage technology companies for over a decade.

For over 40 years London Business School has been graduating top class alumni who have found their way into many walks of business and financial life worldwide. At every opportunity we try to use our unique access to this network for the benefit of our portfolio companies.

TypeInvestor
HQLondon, GB
Founded1998
Websitespventures.com
Cybersecurity ratingAMore
Sussex Place Ventures was founded in 1998 and is headquartered in London, GB

Viewing summary data as a guest

Sign up for free to see all data

Key People/Management at Sussex Place Ventures

Richard Gourlay

Richard Gourlay

Managing Partner
Barnaby Terry

Barnaby Terry

Managing Partner
John Brimacombe

John Brimacombe

Operating Partner
Ivan Shyr

Ivan Shyr

Investment Director
Show more

Sussex Place Ventures Office Locations

Sussex Place Ventures has an office in London
London, GB (HQ)
58-60 Fitzroy St, Fitzrovia
Show all (1)

Sussex Place Ventures Investment Portfolio

Stage Distribution

20112021

Top Sectors Distribution

20112021

Round Size Distribution

20112021

Sussex Place Ventures Online and Social Media Presence

Embed Graph

Sussex Place Ventures Frequently Asked Questions

  • When was Sussex Place Ventures founded?

    Sussex Place Ventures was founded in 1998.

  • Who are Sussex Place Ventures key executives?

    Sussex Place Ventures's key executives are Richard Gourlay, Barnaby Terry and John Brimacombe.

  • What is Sussex Place Ventures revenue?

    Latest Sussex Place Ventures annual revenue is £679 k.

  • Where is Sussex Place Ventures headquarters?

    Sussex Place Ventures headquarters is located at 58-60 Fitzroy St, Fitzrovia, London.

  • Where are Sussex Place Ventures offices?

    Sussex Place Ventures has an office in London.

  • How many offices does Sussex Place Ventures have?

    Sussex Place Ventures has 1 office.