Blog

Where are your offices?

24 Aug

Our office is located in Manhattan, New York and we also have an office in Los Angeles. Our Head Quarters is in Mayfair, London with more offices coming soon! The provincial location of our offices does not limit our matchmaking, in fact the majority of our clients are based in other cities around the world.