T

Turner & Townsend

Global project management and cost consulting

Logistics Manager - Data Centre

Procurement & Sourcing +1Confirmed live in the last 24 hours
Full-timeOulu, FinlandNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Logistics, Supply Chain Management, Construction Management, or a related field is required.
  • Five to seven years of experience in logistics or supply chain roles is required.
  • Strong knowledge of supply chain processes, customs regulations, and construction logistics is required.
  • Proficiency in enterprise resource planning systems and project management tools is required.
  • The role requires negotiation, communication, and stakeholder management skills.
  • The role requires the ability to manage multiple vendors and coordinate across teams.
  • Strong analytical and problem-solving abilities are required.

Responsibilities

  • Develop and implement logistics strategies for materials such as steel, concrete, HVAC, electrical, and plumbing systems.
  • Manage vendor relationships, negotiate contracts, and ensure compliance with specifications and delivery timelines.
  • Coordinate inbound and outbound logistics, including freight forwarding, customs clearance, and site delivery.
  • Oversee staging, storage, and just-in-time delivery to minimize site congestion.
  • Collaborate with construction managers and engineering teams to align logistics with project phases.
  • Implement risk mitigation strategies, such as buffer stock and alternative sourcing.
  • Use enterprise resource planning systems, such as SAP, and construction platforms to track procurement and delivery.
  • Maintain dashboards and reports for stakeholders on logistics performance.

Desired Qualifications

  • Experience with data center or large-scale industrial projects is highly desirable.
  • Experience in construction or infrastructure projects is preferred.
  • SAP experience is preferred.

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