Jobs and Careers
TA

Head of DD&T Support & Services, PDT

Takeda
USA - IL - Bannockburn, United Statesfull_timeVerifiedPosted 18 Nov 2024

About the role

By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.

Job Description

Service delivery, and infrastructure head role will provide high-level strategic oversight, management, and accountability for service delivery within the Plasma-Derived Therapies Business Unit. Role incumbent will guide talent leadership, daily management, training, individual growth plans, and will be instrumental in aligning infrastructure and service projects with business and IT strategies.

ACCOUNTABILITIES

  • Provide executive-level oversight, management, and accountability for service delivery within the PDT DD&T BU, including talent leadership and daily management.
  • Identify and address business needs related to donor center infrastructure and services and prioritize projects to align with overall business goals.
  • Manage and develop a global team to support donor center services, ensuring alignment with business and IT strategies.
  • Ensure cost-effectiveness and integration capabilities of donor center services, supporting geographic expansion.
  • Oversee Disaster Recovery and Business Continuity Plan for all PDT IT Infrastructure and Operations, coordinating with various support levels to ensure continuity.

DIMENSIONS AND ASPECTS

  • Leadership & Management:
    • Provide executive-level oversight, management, and accountability for service delivery within the PDT DD&T BU.
    • Lead and manage talent within the team, including executing training programs and individual growth plans.
    • Foster a culture of continuous improvement and innovation within the team.
    • Ensure effective communication and collaboration across departments and teams.
  • Business Needs & Project Prioritization:
    • Identify and address the business needs related to donor center infrastructure and services.
    • Prioritize infrastructure and service projects to ensure alignment with overall business goals.
    • Develop and implement strategies to enhance service delivery and operational efficiency.
    • Monitor and evaluate the performance of infrastructure and service projects.
  • Global Team Development:
    • Manage and develop a global team to support donor center services effectively.
    • Ensure alignment of projects and services with overall business and IT strategy.
    • Promote a diverse and inclusive work environment.
    • Provide mentorship and career development opportunities for team members.
  • Cost-Effectiveness & Integration:
    • Ensure ongoing cost-effectiveness and integration capabilities of donor center services.
    • Support geographic expansion capabilities of the PDT BU.
    • Optimize resource allocation and utilization to maximize value.
    • Implement best practices for cost management and efficiency.
  • Disaster Recovery & Business Continuity:
    • Responsible for the Disaster Recovery and Business Continuity Plan for all PDT IT Infrastructure and Operations.
    • Oversee L2 support and operations for both application and BioLife center technical services.
    • Coordinate with L1 support to ensure end-to-end continuity of support.
    • Coordinate with L3 support to ensure services while reducing the frequency of systemic outages.
    • Enable successful transition of support services to the ICC from incumbent vendors.
    • Conduct regular risk assessments and develop mitigation plans.
  • Vendor Management & Budgeting:
    • Manage PDT Digital, Data, and Technology (DD&T) vendor relationships.
    • Negotiate contracts and service level agreements with vendors.
    • Monitor vendor performance and en

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Takeda

View company profile →