Sarah Waluda is the Senior Director and Head of Global Site Management & Engagement at Autolus Ltd., a position they have held since 2023. Previously, they served in various clinical and leadership roles, including Associate Director at Astellas Pharma US and Astellas Europe, as well as in multiple clinical research positions across notable companies such as Novartis and AstraZeneca. Sarah holds a Bachelor of Science in Pharmacology from the University of Dundee and a Master of Science in Clinical Pharmacology from the University of Aberdeen, and is also Project Management Professional (PMP) certified.
This person is not in any teams
This person is not in any offices