Digital Implementation Manager (eCOA, Virtual Trials) - EMEA at PPD in Leipzig, United States Digital Implementation Manager (eCOA, Virtual Trials) About PPD: We are vital links between an idea for a new medicine and the people who need it. We are the people of PPD – thousands of employees ... Read full job details Job Posting JC199528781 Expires Jun 15, 2022 (29 days) Posted Dec 10, 2021 Updated May 16, 2022