The Strategy and Operational Excellence Lead (Director) reports to the Head of U.S. Oncology Business Unit (OBU) Strategy & Business Operations. This role serves as a senior strategic and operational advisor responsible for shaping and activating the U.S. Oncology strategy by translating enterprise and business unit priorities into actionable plans, governance structures, and measurable outcomes. The role drives operational excellence and enterprise-visible cross-functional initiatives that simplify processes, strengthen organizational effectiveness, and accelerate sustainable value delivery. Working across a complex matrix environment, this leader establishes operating discipline, guides strategic decision-making, anticipates risks, aligns stakeholders, and ensures accountable execution of key business priorities. The position also champions a high-performing, values-based culture grounded in Takeda-ism and the organization’s cultural pillars, delivering meaningful business and organizational impact through disciplined execution, collaboration, and continuous improvement.
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
Director