Overview Join Our Team as a Senior Project Manager - (home based in Spain, Portugal or Poland). As part of the CDS Ophthalmology team you will be working alongside passionate and innovative professionals to ensure our
A global clinical research organization is seeking a Senior Project Manager based in Spain to oversee project delivery in compliance with regulations and quality standards. Candidates should have a Bachelor’s Degree in life science and at