Portfolio Lead
Takeda
August 19, 2026
Full-time
Remote friendly (Boston, MA)
Worldwide
$242,550 - $242,550 USD yearly
IT
Role: Portfolio Lead managing the integrated run and investment portfolio for Takeda's USBU and OBU DD&T organizations. Key responsibilities include overseeing portfolio health, optimizing value realization through KPIs, guiding planning cycles, and facilitating governance forums for decision-making. The role emphasizes identifying synergies across business units, process improvements, and aligning portfolio processes with enterprise standards. Requirements: Bachelor's degree (MBA preferred), 10+ years of experience in technology, consulting, or pharmaceuticals, with proven enterprise portfolio management expertise in a matrixed environment. Skills: proficiency with portfolio management tools, governance facilitation, strategic decision-making, and stakeholder engagement. High-Value: biopharma context involves technology portfolio management within a global pharmaceutical setting, focus on operational excellence, and cross-functional collaboration. Work setup: hybrid in Boston, MA, with standard full-time hours.