Geoff Shepherd

London (UK)
Role(s):

Demanding People

Location: London
Industry: Staffing/Recruiting
Description: Demanding People Limited was set up by Geoff Shepherd in response to clients' ongoing demand for ever higher levels of service from recruiters who know the markets in which they operate and focus on the client/candidate match rather than the fee. Executive search and recruitment assignments are carried out across the UK and the rest of EMEA.