Nick is based in our London office as Director. Nick deals with Senior/Director level appointments on a nationwide basis as well as the Professional Services market in London at all levels.
Nick joined McCall in 1998 – before McCall Nick was at Robert Walters looking after their IT Recruitment division.
Previous to that Nick was at Alexander Mann as MD of their Retail, FMCG and IT Recruitment area. Nick’s first step in to recruitment was at CSG where he was a Director for one of their companies. Today, after a management buyout of the company in January 2003, Nick is the Joint Managing Director.