Mark Allen

Director, Omnichannel Journey Activation at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

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.


Industries

Headquarters

Japan

Employees

1-10

Links