Simon Carroll is currently serving as a Senior Technical Project Manager at Autolus Ltd. since February 2023. Previously, Simon held the position of Technology Transfer Lead at Achilles Therapeutics UK Ltd. from August 2021 to January 2022. Simon's extensive experience includes over a decade at Cancer Research UK (CRUK) as Process Development Manager from August 2009 to August 2021, and earlier roles at Intercytex PLC as a QC Development Scientist from March 2002 to March 2009.
Sign up to view 0 direct reports
Get started