That's funny. I work at a public B2B tech company whose primary customers are in the retail space. Our main sales office for EMEA is in London and they're absolutely crushing it and always have been. They habitually convert more of their (albeit smaller) pipeline than North America does. Literally some of our best sales people are there in London.
Sure there's some satellites in France and Germany because locals prefer locals, but Brexit hasn't changed a damn thing for us.
Sure there's some satellites in France and Germany because locals prefer locals, but Brexit hasn't changed a damn thing for us.