The Head of Medical Omnichannel, Digital, & Innovation Engagement will be part of the North America Medical Leadership Team and will develop and lead the Scientific & Value Communication function within North America Medical, serving as a strategic partner within Biogen to inform medical practice across our therapeutic areas and pipeline. Reporting to the Head of North America Medical, this high-impact position will implement cutting-edge strategies that integrate traditional scientific communications with innovative digital tools, artificial intelligence, and multichannel platforms. The successful candidate will shape our scientific narrative across Biogen's therapeutic portfolio while building next-generation capabilities that amplify our scientific impact and enable measurable patient outcomes. Through a cross-functionally accepted Scientific Communication Plan, the Head will ensure impactful communications via publications, congress activities, and medical education. Additionally, the Head will serve as a visionary and industry thought leader, responsible for bringing innovation to how we engage with external stakeholders to keep pace with the evolving technology landscape in healthcare.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
Ph.D. or professional degree