Director of Corporate Affairs, Neuropsychiatry Franchise
Biogen
August 31, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
Corporate Functions
Role: Lead strategic communications for Biogen's U.S. Neuropsychiatry Franchise, focusing on a marketed medicine for postpartum depression (PPD). Objectives: enhance awareness, support commercial goals, strengthen reputation, and improve patient understanding. Responsibilities: develop multi-channel campaigns, provide counsel to franchise leadership, manage media relations, external stakeholder engagement, and alliance strategies; collaborate with cross-functional teams including Medical, Regulatory, Legal, and Marketing; and oversee external agencies and budgets. Requirements: Bachelor's degree; 10+ years in pharma, biotech, or healthcare communications; experience supporting commercialized medicines, preferably in neuropsychiatry or women's health; proven success in multi-channel, audience-centric storytelling and stakeholder engagement; ability to translate complex scientific info into compelling narratives; strong relationship-building skills. Preferred: experience in alliance or co-promotion environments. High-Value: focus on neuropsychiatry, postpartum depression, commercialized product, multi-channel campaigns, external stakeholder engagement, and partner collaboration. Work setup: not specified; job level is management.