We see a human behind every number.
Location: France (home-based)
On behalf of our partner, one of the global leaders in clinical research, we are seeking an experienced Site Contracts Manager to join their innovative and collaborative team. As a Site Contracts Manager, you will be responsible for managing site contracts and ensuring compliance with regulatory requirements.
KCR is an international full-service contract research organization providing clinical development solutions for the biotechnology and pharmaceutical industries.