Member Since 2023
London & Partners
New York City Area
In his role as Head of North America, Stephen supports international businesses looking to expand into and scale in the UK as well as helping London-based companies setup and secure new clients in North America. London & Partners mission is to create economic growth that is resilient, sustainable and inclusive. Prior to joining London & Partners in 2019, Stephen managed a sub-division of an edtech in New York working primarily with clients in the financial services sector such as BlackRock, Goldman Sachs and J.P. Morgan and delivered services across Canada, the US, and the UK. Stephen has been quoted in media outlets including Fast Company, Fox Business and VentureBeat.
London & Partners is the business growth and destination agency for London – it is our mission to create economic growth that is resilient, sustainable and inclusive. Our work shines a global spotlight on London; we support the Mayor of London's priorities by promoting London internationally as a leading world city.
Corporate leadership