The Corporate Strategy & New Business Integration (CS&NBI) team, part of Biogen’s Corporate Development organization, advises Biogen’s Executive Committee on shaping the company’s long-term strategic direction, evaluating external investment opportunities, and optimizing resources to advance innovative therapies for individuals worldwide facing complex and challenging diseases. In this role, you will lead commercial due diligence on transformational growth opportunities in new therapeutic areas and markets. You will also leverage deep qualitative analysis and quantitative analytics to drive enterprise competitive intelligence and portfolio optimization to support the evolution of the company’s corporate strategic plan.
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
Bachelor's degree
Number of Employees
5,001-10,000 employees