Remote Jobs Sign In

Director of Business Strategy

This job has been removed
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, Oct 28, 2026
This job expires in: 15 days

Job Summary

Serving as a strategic business partner and Chief of Staff to the Chief Scientific Officers in Neuroscience and Oncology, the full-time Director of Business Strategy will orchestrate strategic planning, workforce management, and budget oversight while working remotely.

Key responsibilities
  • Facilitate executive operating rhythms and strategic planning for Discovery Leadership Teams, ensuring effective communication and follow-through on initiatives
  • Lead comprehensive workforce planning and resource oversight, partnering with HR and Finance to manage capacity and budget for Discovery & Research
  • Oversee financial stewardship of the functional budget, driving quarterly forecasting and variance analyses in collaboration with R&D Finance
Required qualifications
  • Extensive experience in the biopharmaceutical or biotechnology industry, particularly in drug development and R&D business operations
  • Proven track record in a strategic business operations or Chief of Staff role, partnering with executive leaders
  • Direct experience in workforce planning, capacity modeling, and managing departmental budgets
  • Bachelor's degree in a Life Sciences discipline or related field; advanced degree preferred
  • Experience with business development diligence and post-deal integration processes