Social network you want to login/join with:
Head, R&D Technology Enabled Science, Maidenhead
Client: CSL
Location:
Job Category: Other
-
EU work permit required: Yes
Job Reference:
dd9e9d396ac7
Job Views:
6
Posted:
14.07.2025
Expiry Date:
28.08.2025
Job Description:
Responsibilities:
* Develops a deep knowledge of the function supported and builds positive relationships throughout the supported function. Additionally, educate business partners about processes, roles, and capabilities of I&T that can create value for the supported function.
* Ensures business value realization and optimization, develops, and maintains technology roadmaps, business case development, financial awareness, managing expectations, and identifying opportunities where technology can add value.
* Proactively serves as a trusted advisor and is the primary I&T point of contact to business line executives and managers. Provides strategic consulting support and guidance through key I&T initiatives. Communicates decisions, priorities, and relevant project information regarding business requests, projects, and initiatives.
* Leads a team of business partners, project managers, business analysts, and application support teams, including internal and Capgemini resources.
* Supports the delivery of technology projects that meet business needs, focusing on strategic initiatives and planning activities. Understands market challenges, customer priorities, and competitive issues.
* Responsible for developing and implementing solution roadmaps, ensuring successful adoption across the organization and with customers, ensuring compliance and positive customer experience.
* Collaborates with other I&T functions, identifies business opportunities, and partners with business leadership for joint initiatives. Establishes matrix teams to develop solutions.
* Focuses on business value, framing problems before developing solutions, and considers digital trends, risk assessments, business continuity, and capability requirements.
* Develops and drives the I&T vision and strategy for the supported business function, inspiring confidence and purpose.
* Utilizes industry trends and digital advances to identify new opportunities and business needs.
* Applies I&T architectural principles to business solutions, ensuring alignment with standards, methodologies, and frameworks.
* Provides guidance on business best practices and supports continuous improvement across technology platforms and applications globally.
* Visualizes and creates high-level models/frameworks for future analysis and business architecture development.
* Manages people and sourcing strategies to meet strategic business goals, overseeing internal and external staff via CSL’s contract with Capgemini.
Qualifications:
* Undergraduate degree in Computer Science, Business Administration, or relevant discipline; Master’s degree or MBA preferred.
* At least 10 years of strategic technology leadership experience, with exposure to the supported functional area.
* 15+ years of progressive IT experience across disciplines, with at least 10 years in leadership roles.
* 3-5 years managing IT in a global environment.
* Experience and success in project management and influencing senior stakeholders.
* Experience in Pharma/Biotech or regulated environments is desirable.
* Proven ability to develop and execute strategic plans and manage project portfolios.
* Strong business acumen, strategic thinking, operational focus, and results orientation.
* Leadership skills in a matrix environment, excellent communication, analytical, and problem-solving skills.
* Passion for operational excellence, change leadership, and organizational agility.
CSL offers comprehensive benefits from day one, supporting employees' wellbeing, health care, financial protection, and personal growth. We are committed to creating a diverse and inclusive environment. CSL Behring is a global leader in developing medicines for rare and serious diseases, serving over 100 countries in various therapeutic areas.
#J-18808-Ljbffr