Jobs · Human Resources · Ohio

Sr. Recruitment Marketing Specialist

DHL Supply Chain · Westerville, OH · 3 wk ago
On-siteHuman ResourcesFull-time

Job Summary

The Sr. Recruitment Marketing Specialist at DHL Supply Chain is responsible for executing strategies that position the company as an employer of choice globally. This role involves driving innovative recruitment marketing campaigns, employer brand initiatives, and candidate engagement strategies to attract the right talent aligned with DHL Supply Chain’s culture and business objectives.

About the Role

You will collaborate across Talent Acquisition, Regional Recruiting teams, Corporate Communications, and external partners to bring DHL Supply Chain’s people-first story to life. This includes ensuring that every candidate touchpoint reflects the strength, pride, and purpose of DHL.

Responsibilities

  • Attract high quality talent through targeted, multi-channel recruitment marketing campaigns
  • Strengthen employer brand visibility so prospective candidates see DHL Supply Chain as a top-tier workplace
  • Support recruiters and hiring leaders with consistent, compelling tools and messaging that enhance sourcing success
  • Ensure brand consistency across all recruitment channels and touchpoints
  • Design and execute multi-channel campaigns (social media, job boards, career sites, events) to attract diverse talent pools
  • Integrate with the broader DHL Supply Chain content strategy, leveraging social channels for candidate engagement
  • Partner with Corporate Communications to ensure alignment with brand messaging, marketing programs, and campaigns
  • Track and report on recruitment marketing metrics (traffic, conversions, cost per hire, source performance)
  • Manage relationships with external vendors and agencies (creative, media, branding) as the primary point of contact
  • Lead project management for all recruitment marketing initiatives — from ideation through execution and performance review
  • Optimize the candidate journey by ensuring brand-aligned, engaging, and timely content across all touchpoints

Requirements

  • Bachelor’s degree in Human Resources, Communications or Marketing or 3+ years’ experience in recruitment, marketing or related roles
  • Excellent problem-solving abilities
  • Exceptional project management skills, including budgeting and timeline management

Qualifications

  • Experience in recruitment marketing, employer branding, and candidate engagement
  • Strong understanding of digital marketing and social media platforms
  • Ability to work collaboratively with cross-functional teams
  • Excellent communication and interpersonal skills

Skills

  • Strategic thinking and execution
  • Project management
  • Brand management
  • Multi-channel campaign development
  • Candidate engagement

Benefits

DHL Supply Chain offers a comprehensive benefits package including Medical, Dental, Vision, Prescription, Discounted Stock Purchase, 401K, and a generous PTO policy.

Similar jobs