We are an innovative and multi award winning recruitment agency based in London and Munich, operating in the UK and DACH region of Europe. We are focussed on the HR, IT and Business Transformation sectors