The IT Business Partner – Delivery acts as the link between DHL’s business teams and technology functions, ensuring IT services and projects support operational and customer goals. Requirements typically include substantial experience in IT business partnering, service or delivery management, stakeholder engagement, and translating business needs into practical technology solutions. Experience in logistics, supply chain, or a large international organisation is valuable. The successful candidate is expected to communicate confidently with senior stakeholders, manage priorities, oversee delivery outcomes, identify risks, and promote continuous improvement. Strong commercial awareness, analytical ability, relationship-building skills, and an understanding of governance, cybersecurity, and modern digital platforms are likely to be important.
DHL is a leading global logistics and supply chain company operating in more than 220 countries and territories. Its services include international express delivery, freight forwarding, contract logistics, warehousing, e-commerce fulfilment, and supply chain management. DHL is part of DHL Group and employs hundreds of thousands of people worldwide across its logistics, aviation, technology, and business operations. In the United Kingdom, the company supports major organisations with transportation, distribution, delivery, and specialist logistics solutions. Technology is central to DHL’s business, helping improve shipment visibility, warehouse performance, automation, customer experience, and operational efficiency. The company generally offers opportunities in IT, operations, engineering, transport, commercial functions, finance, and people management. Its workplace culture commonly emphasises customer focus, international collaboration, safety, innovation, and responsible business practices.
The United Kingdom offers strong opportunities in technology, logistics, finance, healthcare, engineering, retail, and professional services, with especially active employment markets in London, Birmingham, Manchester, Leeds, Bristol, and Edinburgh. British workplace culture generally values punctuality, clear communication, personal responsibility, and a polite, relatively informal style. Lifestyle varies from busy city living to quieter coastal and rural communities; public transport is strongest in major urban areas. Living costs are highest in London and parts of southeast England. Overseas applicants normally need a suitable visa, such as the Skilled Worker route, and must meet sponsorship, salary, and English-language requirements. EU, EEA, and Swiss citizens generally need immigration permission to work unless they hold settled or pre-settled status. Before relocating, check visa eligibility, taxation, housing costs, healthcare access, and the employer’s relocation or sponsorship policy.
Make sure pop-ups and redirects are enabled in your browser settings.
Ooops
Something went wrong, a few job details could not be loaded but you can still apply directly below:
Fetching job details, please wait...