Biogen logo

Director, Strategy & Operations-Nephrology Franchise

Biogen
Full-time
Remote friendly (Cambridge, MA)
United States
$195,000 - $269,000 USD yearly
Corporate Functions

Want to see how your resume matches up to this job? A free trial of our JobsAI will help! With over 2,000 biopharma executives loving it, we think you will too! Try it now โ€” JobsAI.

Role Summary

The Director of Strategy and Operations for the US Nephrology Franchise plays a crucial role in ensuring the team is optimally positioned to achieve strategic goals and business priorities. You will serve as the chief of staff and a key member of the US Nephrology Leadership Team, establishing and managing a portfolio of strategic initiatives, guiding the development and execution of the US Launch Strategy for nephrology assets, and overseeing launch planning and cross-functional coordination.

Responsibilities

  • Support the development of a 3โ€“5-year strategic vision for Nephrology in partnership with the Nephrology Leadership Team.
  • Drive effective decision-making and execution of strategic initiatives within the Nephrology team.
  • Facilitate operations for Leadership Team meetings and escalate organizational issues as needed.
  • Lead and manage strategic cross-functional projects for the US Nephrology Franchise.
  • Act as a consultant to guide project consistency and strategic coordination.
  • Support the Head of the US Nephrology Franchise as chief of staff, preparing for executive-level business reviews.
  • Coordinate with other critical teams, including other US Franchises and global Nephrology teams.
  • Serve as the US Nephrology integration lead for future acquisitions and contribute to business development assessments.

Qualifications

  • Required: Minimum 10 years of broad-based experience in commercial life sciences or related consulting
  • Required: Strong leadership, planning, and organization skills
  • Required: Proficiency in analytics, decision-making, and problem-solving
  • Required: Experience in building and leading teams to achieve business results
  • Required: Knowledge of US pharmaceutical commercial dynamics
  • Required: Strategic thinker capable of creating vision and driving alignment
  • Required: Experience with brand marketing and/or strategy at a major affiliate level
  • Required: Proven ability to lead/manage complex strategic initiatives
  • Required: Excellent communication and interpersonal skills
  • Required: Bachelorโ€™s degree
  • Preferred: Experience in the Nephrology or Transplant space
  • Preferred: MBA or other advanced degree

Skills

  • Strategic planning and execution
  • Leadership and cross-functional collaboration
  • Analytical thinking and problem solving
  • Executive communication and presentation
  • Project management in complex initiatives

Education

  • Bachelorโ€™s degree required
Apply now
Share this job