T

Turner & Townsend

Global project management and cost consulting

Data Center Director - Construction

Construction ManagementConfirmed live in the last 24 hours
Full-timeParis, FranceNo salary listedIn-person

About the Job

Requirements

  • Significant experience managing large-scale projects or programs.
  • Demonstrated business development experience.
  • An established professional network in the data center sector.
  • A degree in a relevant discipline.
  • Advanced proficiency in Microsoft Office.
  • Fluency in French and English.
  • Strong leadership, interpersonal, and communication skills, including the ability to communicate effectively with clients and senior leadership.
  • Proactivity, rigor, autonomy, and teamwork.

Responsibilities

  • Define and implement the development strategy for the sector in France, including brand positioning, value proposition, objectives, and quality standards.
  • Collaborate with key market clients to develop a client plan aligned with regional strategy.
  • Oversee the performance of key clients in France.
  • Work closely with leadership to integrate the Business Unit strategy into the overall regional strategy.
  • Ensure client assignments align with and contribute to the sector strategy.
  • Report on the performance of the Data Center Business Unit.
  • Lead data center project delivery end to end, from feasibility studies through design, construction, commissioning, and final handover to the client.
  • Define execution strategies and delivery plans, including developing significant capital investment budgets aligned with client objectives and industry standards.
  • Establish and oversee governance and control processes covering cost, schedule, risk, and quality management.
  • Monitor project performance and produce clear, accurate, actionable reports to anticipate risks and proactively manage identified issues.
  • Coordinate and lead multidisciplinary teams of clients, contractors, design offices, and consultants to ensure safe, high-quality, efficient delivery that meets technical requirements.
  • Prepare, analyze, and present project documentation, including progress reports, dashboards, presentations, and communication materials.
  • Lead and contribute to key project meetings, document decisions, actions, and milestones, and track follow-up.
  • Promote operational excellence by ensuring compliance with Turner & Townsend standards, industry regulations, and health, safety, and environmental requirements.
  • Adapt value propositions and strategies developed in other regions for the sector, and develop and maintain senior-level relationships with industry clients.
  • Support Data Center team leaders and Key Account Managers.
  • Coordinate with project managers on matters including negotiations and project execution.
  • Identify and anticipate recruitment needs to support the sector strategy.
  • Understand the market and actively participate in recruitment for Director, Project Director, and other strategic roles.
  • Oversee the onboarding, training, and mentoring of team members to ensure Data Center project performance and quality.
  • Design and implement learning and development processes to improve professionals’ skills at all levels.
  • Evaluate and continuously improve training methodologies to align them with industry best practices and emerging technologies.
  • Establish indicators to evaluate the effectiveness of training programs.
  • Work closely with cross-functional teams to identify skills to develop within the Data Center team.
  • Maintain records of training activities, progress, and outcomes to support organizational objectives and Data Center compliance requirements.
  • Prospect nationally to generate business opportunities, contacts, and projects.
  • Contribute to development plans and roadmaps for key clients in the market and Data Center sector.
  • Develop new opportunities in the market.
  • Participate in tenders and ensure their quality.
  • Maintain an opportunity tracking dashboard and mobilize stakeholders to identify and advance opportunities in the business pipeline.
  • Ensure successful project delivery in France and for key clients in the market.
  • Improve and standardize processes.
  • Provide internal support and promote technical skill development among local teams and teams involved in the sector.
  • Represent Turner & Townsend at sector events.

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