They are a leading international resourcing consultancy with thirteen offices across Europe and Asia Pacific. Their clients are global market leaders in the IT, Telecommunications, Oil & Gas, Pharmaceutical and Finance & Risk sectors.