Get in touch

UK Head Office

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

OUR INTERNATIONAL HEADQUARTERS

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

NEW ZEALAND

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

SPAIN

Príncipe de Vergara
Madrid
28002

USA

2618 N. Moreland Blvd, Ste 228
Cleveland
OH 44120

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