Senior Talent Acquisition Business Partner, Commercial
Biogen
August 13, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
Human Resources
Role: Senior Talent Acquisition Business Partner responsible for developing and executing talent acquisition strategies within Biogen's Commercial organization. Objectives include sourcing top talent for core business roles, enhancing employer branding, and fostering a data-driven recruitment culture. Responsibilities encompass managing the end-to-end hiring process, advising managers on talent assessment, leveraging innovative sourcing channels, and collaborating with internal and external stakeholders, including outsourced partners. Qualifications required include a bachelor's degree (preferred) and six+ years in strategic talent acquisition, preferably within life sciences, with experience in both agency and in-house settings, and familiarity with commercial functions and sales expansion. Key skills include strong communication, behavioral interviewing expertise, and proficiency in sourcing techniques such as passive candidate engagement and market intelligence. High-value specifics involve biopharma commercial roles, with emphasis on expanding sales teams, and experience supporting growth in both corporate and field sales environments. The position reports to the Talent Acquisition Leader, Commercial, and involves active participation in culture and inclusion initiatives. Location modality and travel specifics are not specified.