CTC – The Life Science Career Network - We provide excellence in Life Science recruitment and the latest in skill development programmes. We enable careers in the Life Science industry and support our clients in engaging, retaining and developing the right talent at the time needed.

Products, services, technology

Life sciences recruitment (contract and permanent placements, executive interims and freelancers). Training (face-to-face and virtual life instructor-led, public and company-specific in-house short-courses). Recruitment process in-/outsourcing, payrolling solutions (EoR, HR administration).

Location
Canton
Facts & figures
  • Type of organization
    Private company
  • Year of foundation
    1997
  • Number of employees in Switzerland
    150-249
Key business
Core competencies

You may also be interested in