Astellas Pharma
Mark Allen currently serves as Director of Omnichannel Journey Activation at Astellas Pharma, focusing on marketing enablement and journey orchestration within the Global Omnichannel Activation Team. Prior to this role, Mark worked as a Management Consultant at PEN, supporting life science partners to enhance patient and healthcare professional outcomes while improving business performance. Mark has extensive experience in multi-channel marketing with positions at Bayer Pharmaceuticals and Pfizer, where responsibilities included leading integrated marketing strategies and global email marketing initiatives. Mark's leadership approach emphasizes self-development, coaching, and fostering a culture of trust and engagement within teams. Mark holds a Bachelor of Science degree in Computer Science from the University of Reading.
This person is not in any teams
This person is not in any offices
Astellas Pharma
42 followers
Astellas is committed to turning innovative science into medical solutions that bring value and hope to patients and their families. Keeping our focus on addressing unmet medical needs and conducting our business with ethics and integrity enables us to improve the health of people throughout the Americas and around the world.