one of the worlds largest and most comprehensive drug development
services companies, with annual revenues greater than $2 billion, employees ... You University/college degree, ideally in life science, computer science, programming,
pharmacy or related subject Knowledge of drug development process and ...
More