The Global Alliance Management Lead is responsible for maximizing value and minimizing risk across Takeda’s partnered alliance and licensee programs. The role provides leadership and actively manages a portfolio of alliances and licensees, establishes global best practices, and supports Takeda’s strategies and business plans. It also helps position Takeda as a preferred strategic partner and contributes to building the company’s capabilities in business partnering, alliance management, and execution. The role may support or lead assigned Global Business Development transactions, including in-licensing, acquisitions, divestments, externalizations, and renegotiations. Responsibilities can include providing strategic direction to deal teams, negotiating relevant terms and conditions, and managing internal and external executive stakeholders. The position leads the implementation of global alliance management and licensee management practices, and helps ensure individual partnerships are set up for success through tools, processes, strategies, and organizational capability development. The position is based in the Boston/Cambridge, Massachusetts area and is classified as hybrid under Takeda’s Hybrid and Remote Work policy. It requires less than 20% travel, including international trips.
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