As a leading provider of software solutions for healthcare, we operate in 19 countries and employ nearly 9,000 dedicated professionals. You will work in a dynamic and innovative environment, filled with exciting opportunities. With your commitment
Overview In this Site Activation Specialist role, you will oversee site start-up activities at the country level, ensuring timely regulatory submissions, document completeness, and TMF accuracy. You’ll collaborate with country leaders, CSA, and PM/SAM to drive