Accessibility Links

Nick Ross

  • Job title: Global Head of Interim
Specialist areas of recruitment: Life Sciences; 
Nick Ross is the Global Head of Interim Life Sciences at La Fosse. Previously, Nick has 5 years previous experience in the recruitment industry.