Site Activation Specialist

Cpl Life Sciences
...Site Activation Specialist
6 month initial contract
Remote: UK, Spain or Belgium
Offering 40-50 per hour DOE
(Inside IR35 for the UK)
Cpl Life Sciences are actively seeking a number of Site Activation Specialists to join a global CRO for an initial 6 month contract...
Central London
24 days ago