T

Turner & Townsend

Global project management and cost consulting

Director Data Centre

Business OperationsConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedIn-person

About the Job

Requirements

  • Extensive experience leading large-scale Data Centre projects, programmes, business units or client portfolios.
  • A proven track record of P&L ownership and commercial leadership.
  • Demonstrated success in winning work, developing client relationships and delivering business growth.
  • Strong leadership capability with experience developing and mentoring high-performing teams.
  • Strong understanding of the Irish and European Data Centre market and wider industry landscape.
  • Degree qualification in a relevant discipline.
  • Excellent communication, stakeholder management and influencing skills.
  • A strategic, commercially minded and collaborative leadership style.

Responsibilities

  • Set and execute the Data Centre sector strategy for Ireland, aligned to wider European business objectives.
  • Own the full P&L for the Ireland Data Centre business, ensuring strong financial performance and sustainable growth.
  • Act as the accountable Cost Centre Lead for the Ireland Data Centre business, with ultimate responsibility for business performance, resource planning and financial outcomes.
  • Provide leadership, oversight and strategic direction across the Ireland Data Centre business, supporting and empowering existing leadership teams.
  • Drive growth initiatives, market expansion and strategic account development in line with business objectives.
  • Shape and deliver strategic priorities aligned with the wider European Data Centre sector vision.
  • Report on sector performance against business plans, budgets and strategic objectives.
  • Act as an executive sponsor for key projects, programmes and client relationships.
  • Strengthen and expand Turner & Townsend's value proposition within the Data Centre sector.
  • Develop and implement growth strategies that deliver year-on-year business growth.
  • Position Turner & Townsend as a recognised leader within the Data Centre market through client engagement, thought leadership and industry participation.
  • Build and maintain senior-level relationships with clients, partners and industry stakeholders.
  • Support and empower account leaders and project teams in strategic client engagement activities.
  • Develop and drive pursuit strategies for priority clients and major opportunities.
  • Act as Bid Director on strategically important pursuits.
  • Manage and advance the opportunity pipeline, coordinating stakeholders to maximise conversion and growth.
  • Represent Turner & Townsend at key sector events, forums and industry initiatives.
  • Identify and forecast strategic hiring requirements to support the sector growth plan.
  • Support the recruitment, onboarding and development of key hires across the business.
  • Build organisational capability through workforce planning, succession planning and leadership development.
  • Collaborate with business leaders to identify capability gaps and implement targeted development initiatives.
  • Foster a high-performance culture focused on collaboration, accountability and continuous improvement.
  • Provide leadership, oversight and assurance for major Data Centre projects and programmes.
  • Support project leaders in achieving successful commercial and operational outcomes.
  • Ensure the consistent application of best practice, governance and delivery excellence across the sector.
  • Share industry knowledge, lessons learned and market insights to strengthen capability and performance.
  • Act as a trusted advisor to clients and internal stakeholders on Data Centre market trends, opportunities and risks.

About the Company

Turner & Townsend

Global project management and cost consulting

Turner & Townsend provides project management, cost management, and advisory services for real estate, infrastructure, and natural resources. It manages the full project life cycle—from planning and budgeting to risk management and program delivery across design, construction, and operation. The firm distinguishes itself with a global footprint of 130+ offices in 45+ countries and an alliance with CBRE that expands reach and resources for large, complex assets. Its goal is to help clients maximize asset value by delivering projects on time and within budget while improving performance from inception through operation.

Company size
10,001+
Company stage
Acquired
Total funding
$1.3B
Headquarters
Leeds, United Kingdom
Founded
1980

Recently Posted Jobs

Explore more opportunities at Turner & Townsend

See more jobs