Skip to content
DB SCHENKER logo


Our Corporate Strategy

With our UNLEASH strategy, we continue our journey, refining it more precisely than ever. We always strive to keep pace, shape our future from a position of strength, and sustain long-term success.

UNLEASH Future-proofing our Company through Customer Centricity, Empowered People and Dynamic Growth.

UNLEASH is, therefore, more than just a strategy. It's at the heart of all our activities and efforts. It further expands our strengths into five key success factors. Our fine-tuned purpose and values are at the essence of who we are as an organization and maintain our culture's strong foundation in everything we do.

Our Values 

UNLEASH is built on our corporate values which now express our commitment to ESG.

A woman wearing a safety vest and helmet speaking into a walkie talkie, colleagues and a harbor in the background

Walk the talk

Each of us takes ownership of and pride in the work we deliver, the value we create, and the role we play in making the world more sustainable.

Two men in yellow west standing in a warehouse shaking hands

Be one team with one goal

We know we perform best as a team. We challenge each other and ourselves to do better and aim higher every day.

Two men in orange jacket talking to each other, one of them sitting at the wheel of a bus

Be honest

We are candid and fair with each other, show consideration for one another, and embrace our diversity across the world.

A woman wearing a safety jacket using VR glasses

Push limits

We look beyond the existing and ask ourselves, “Is there a better or faster way?” – sparking innovation that moves our customers and industry forward.

Two men and a women situated at a table talking

Take customers further

We put our customers at the heart of our business, providing the highest quality to address their challenges today and proactively developing new solutions for tomorrow.

Man holding a glas globe in his hand

Play fair with people & planet

We put our people and planet at the center of everything we do. As an organization, we own our social responsibility to better our world for our people, our customers, and future generations alike.

Our Purpose

Our corporate strategy is simple, straightforward, and attainable. This simplicity enables us to work every day towards our purpose:

"Unleashing logistics for a future in motion"

A graphic showing four moving arrows in teal, blue and orange colors.


Our Targets

With UNLEASH, we put the customer at the center of everything we do and we empower our people. By doing so, we grow dynamically, so that we can stay ahead in the global competition.

Graphic visualization of the five success factors. Presented in a vertical list. (The text is repeated below.)

To guide us along this process, we have defined five success factors.

  • Market Expertise - Mastering BU-specific challenges and opportunities to always be the customers’ first choice.
  • Working Culture - Creating a culture of empowerment to unleash our people's potential.
  • Corporate Sustainability - Pushing towards carbon neutrality by 2040 and comprehensive ESG leadership.
  • Digital & Process Excellence - Optimizing our processes and expanding our digital footprint and leadership position.
  • Economic Strength - Improving our bottom line and organizational fitness by constantly challenging the status quo.