Profile
Principal
2150
Country or State
United Kingdom
Principal at 2150
Newton Venture Fellowship Program
London Tech Week 2022