Lead, Global Leadership Communications (Sr. Manager)

Takeda Pharmaceutical CompanyCambridge, MA
394d

About The Position

The Lead, Global Leadership Communications will develop and execute strategies to engage Takeda's senior leaders across divisions, focusing on continuous improvement and alignment with the company's overall strategy. This role includes planning the annual Takeda Leadership Conference and managing executive communications and special global communications projects.

Requirements

  • Hands-on experience leading and planning high-profile events and leader presentations.
  • High level of comfort with communications analytics and ability to extract insights for strategy creation.
  • Proven self-starter who seeks new opportunities to maximize impact and improve outcomes.
  • Ability to demonstrate professionalism and discretion in handling confidential situations.
  • Advanced in applying innovation to complex situations and guiding content and creative ideation processes.
  • Excellent written and verbal communication skills with strong attention to detail.
  • Strong project management skills with the ability to lead by influence.
  • Bachelor's degree in communications, journalism, marketing, or related field, or relevant work experience.
  • Minimum of four years of experience in corporate communications with event planning experience.
  • Experience working in an international structure and with varied cultures.
  • Experience managing external communications agencies and video production.
  • Design skills and interest in expanding design and video production skills using AI.
  • Proficiency in Microsoft Office suite with strong digital literacy.

Nice To Haves

  • Experience in corporate communications within the pharmaceutical or healthcare industry.
  • Familiarity with communications technology and tools.
  • Interest in professional development and continuous learning.

Responsibilities

  • Design and execute the annual internal leadership conference.
  • Plan and develop the in-person Takeda Leadership Conference through project management, content development, and coordination across divisions.
  • Create and deliver events and communications that engage Takeda's top 250 leaders.
  • Manage and deliver regular business updates for leaders, focusing on company milestones and cross-functional partnerships.
  • Develop and lead a multi-channel strategy for leadership engagement, including managing internal channels and hosting virtual meetings.
  • Work with General Counsel and Corporate Strategy leaders on executive communications needs.
  • Coordinate special global communications projects, including action-planning from employee survey feedback and planning around major company milestones.

Benefits

  • Medical, dental, and vision insurance.
  • 401(k) plan with company match.
  • Short-term and long-term disability coverage.
  • Basic life insurance.
  • Tuition reimbursement program.
  • Paid volunteer time off.
  • Company holidays.
  • Well-being benefits.
  • Up to 80 hours of sick time per year.
  • Accrual of up to 120 hours of paid vacation for new hires.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Chemical Manufacturing

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service