Ben Ross is an experienced professional in clinical operations with a career spanning over two decades. Currently serving as the Clinical Trial Development Unit Business and Process Lead at Biogen since February 2015, Ben has held various leadership roles, including Associate Director and Senior Manager. Prior experience includes directorial responsibilities at BWS Clinical Consulting Ltd and significant positions at Takeda Pharmaceuticals Europe Ltd, Novartis, Chiron, ORION Clinical Services, and Parexel International Ltd. Ben Ross holds a Bachelor of Science degree in Microbiology & Genetics from UCL, obtained between 1990 and 1993.
Links
Sign up to view 0 direct reports
Get started