Sarah Crouch's Location
Addlestone, GB
Sarah Crouch's Work
Sarah Crouch's Education
Sarah Crouch's Skills
Sarah Crouch's Summary
Sarah Crouch, based in Addlestone, GB, is currently a Director Established Markets Operational Marketing at Astellas Europe, bringing experience from previous roles at ASTELLAS PHARMA LTD., Astellas Pharma and Novartis Oncology. Sarah Crouch holds a 2015 - 2015 Future Leaders Programme @ INSEAD. With a robust skill set that includes Pharmaceutical Industry, Oncology, Market Access, Cross-functional Team Leadership, Strategy and more, Sarah Crouch contributes valuable insights to the industry. Sarah Crouch has 2 emails on RocketReach.