The Resourcing Advisor supports recruitment activity across DHL, managing vacancies from approval through to appointment. Typical responsibilities include advising hiring managers, sourcing and screening candidates, coordinating interviews, maintaining accurate applicant records, supporting offer and onboarding processes, and helping deliver a positive candidate experience. The role usually requires experience in internal recruitment, agency recruitment, talent acquisition, or a related HR environment, together with strong communication, organisation, stakeholder-management, and administration skills. Candidates should be comfortable handling multiple vacancies, working to deadlines, using applicant-tracking systems, and applying fair and consistent recruitment practices. Knowledge of UK employment requirements and the ability to work collaboratively in a fast-paced, customer-focused organisation are also valuable.
DHL is a global logistics and supply-chain company operating in more than 220 countries and territories. It provides international express delivery, freight transportation, contract logistics, warehousing, e-commerce fulfilment, and supply-chain management services. DHL is part of DHL Group, whose major divisions include DHL Express, DHL Global Forwarding, DHL Supply Chain, DHL eCommerce, and DHL Freight. In the United Kingdom, the company employs people across offices, depots, warehouses, transport operations, technology teams, and corporate functions. DHL promotes a diverse and inclusive workplace, with career opportunities ranging from operations and transport to engineering, finance, sales, information technology, and human resources. Its scale means that employees may have access to structured training, professional development, employee benefits, and opportunities to move between functions or locations.
The United Kingdom offers strong employment opportunities in logistics, recruitment, technology, finance, healthcare, engineering, and professional services. Major employment centres include London, Birmingham, Manchester, Leeds, Bristol, Glasgow, and Edinburgh, while logistics roles are common near ports, airports, and distribution hubs. British workplace culture generally values punctuality, professionalism, clear communication, personal responsibility, and respect for work-life balance. Lifestyle varies from busy urban living to quieter coastal and rural communities, with reliable public transport in many cities and extensive cultural, sporting, and outdoor activities. Visa requirements depend on nationality and role; most overseas applicants need an approved employer sponsor and a Skilled Worker visa, subject to salary and eligibility rules. Relocating requires planning for accommodation, healthcare, taxes, banking, and the cost of living, which is highest in London and the southeast.
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...