About the role: The Head of Global Employer Brand & University Relations, a director-level people leader position, is a global strategic leadership role responsible for shaping how Takeda attracts, engages, and develops future talent worldwide. In this role, you will define and advance Takeda’s global employer brand and early career strategies to strengthen long-term workforce capability in support of enterprise business priorities. You will lead the global function responsible for employer branding, recruitment marketing, talent marketing technology, and university relations, ensuring Takeda’s talent attraction approach is insight-driven, digitally enabled, and aligned to evolving workforce and business needs across experienced and emerging talent markets. Success in this role requires deep functional expertise across global recruitment marketing, marketing analytics, talent technology ecosystems, and early career strategy, combined with strong executive influence and global leadership capability. This position follows the Global Human Resources hybrid work model, with a current requirement of five (5) in‑office days per month at our Lexington, Massachusetts office.
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