Gemini Search

London, United Kingdom

···

Closed now

Map

Streetview

Activate map

Description

Specialties

Award winning agency specialising in recruitment for Digital, Media Sales & Agency, Client Side, Freelance, Fashion & Retail & Advertising & Integrated.