PPD's IT department is led by Travis Cox (Director of Information Technology) and has 1075 employees.
Nicole Turcotte
Senior Director, Development Operations
Daven Sabatke
Metrologist
Roger Beekman
Validation Analyst
Irene Godonou
System Developer II
Venkat Lajapathirajan
Associate Director Programming
Danielle Jirovec
Senior Contract Manager
Brandon Sulkowski
Looking for a particular PPD employee's phone or email?