Stephen Dwight
Chief Talent Officer @ Takeda
About Stephen Dwight
Stephen Dwight serves as the Chief Talent Officer at Takeda, where he leads HR initiatives aimed at enhancing employee engagement and leadership development. With extensive experience in talent management across various pharmaceutical companies, he focuses on aligning talent strategies with business objectives to foster organizational growth.