NonStop is one of the largest and fastest growing specialised life sciences recruitment companies in Europe. Our offices are located in Zug, other locations include the UK, Luxembourg, Romania, the US and the Czech Republic. We hold labour leasing licences across Europe.

Facts & figures
  • Type of organization
    Private company
  • Year of foundation
  • Number of employees in Switzerland