Get in touch

UK Head Office

60 Grosvenor Street
London
W1K 3HZ
+44 (0) 207 048 7967

OUR INTERNATIONAL HEADQUARTERS

CROATIA

Fra Grge Tuškana 37,
10 000 Zagreb

CZECH REPUBLIC

Fügnerovo náměstí 1808/3
120 00 Praha 2

INDIA

3rd Floor, St Mark's Rd,
Shanthala Nagar,
Ashok Nagar,
Bengaluru
Karnataka 560001

MIDDLE EAST

Dubai Marina,
Level 33, Marina Plaza,
Dubai, AE

NETHERLANDS

Prinsesselaan 6,
1942AH Beverijk

ROMANIA

98 Vulturilor Street,
Bucharest,
Romania

SLOVAKIA

Nám. 1. mája 7991/9
811 06 Bratislava

SPAIN

Príncipe de Vergara
Madrid
28002

UKRAINE

Vladimirskaya 10,
Office 410,
Kiev 01025

USA

2618 N. Moreland Blvd, Ste 228
Cleveland
OH 44120

NEW ZEALAND

City Works Depot
Shed 10/90 Wellesley St West
Auckland
1010

FIND OUT MORE ABOUT INVESTMENT AND PARTNERSHIP OPPORTUNITIES


We're always keen to talk to entrepreneurs and recruitment business owners about their vision and how we could help them achieve it. Get in touch to have an introductory call with one of leadership team and learn more about what we do.

Upload