T

Turner & Townsend

Global project management and cost consulting

Senior Risk Manager - Data Centre Construction Projects

Project ManagementConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listedIn-person

About the Job

Requirements

  • Proven experience managing risk on large-scale construction projects and programmes.
  • A strong track record in developing and implementing risk management processes, mitigation strategies, and reporting.
  • Experience within a consultancy or professional services environment.
  • Strong project management, analytical, and problem-solving skills.
  • Ability to engage and influence stakeholders at all levels.
  • Ability to work independently in a fast-paced environment.
  • Excellent written, reporting, and communication skills.

Responsibilities

  • Support the delivery of project and risk management consultancy services to major clients.
  • Serve as the central liaison for all matters related to project risk.
  • Deliver training and facilitate risk workshops with cross-functional teams to support effective use of risk tools and processes.
  • Keep the client informed with regular updates on risk status, emerging issues, and critical concerns.
  • Share insights and practical recommendations with project controls and systems teams based on hands-on experience with new tools and procedures.
  • Create and manage the Project Risk Management Plan, outlining methodology, roles, thresholds, and reporting frequency in line with client expectations.
  • Maintain a comprehensive and up-to-date risk register, ensuring proper categorization, scoring, and tracking of risks.
  • Perform qualitative and quantitative risk analyses, including Monte Carlo simulations, CRA, and SRA, and document key findings.
  • Ensure real-time accuracy of risk data to reflect current site conditions.
  • Work closely with the Cost Management team to produce and align monthly Cost Risk Analysis with evolving project dynamics.
  • Promote a forward-thinking risk culture through active communication and knowledge exchange across teams.

Desired Qualifications

  • Data centre project experience is preferred; experience in other mission-critical or industrial projects is advantageous.

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