What are the responsibilities and job description for the Omnichannel Manager position at Supply Chain?
Omnichannel Manager (US-O)
Would you like to join the Logistics Company for the World? DHL Supply Chain is just that.
Become an essential part of everyday life, by contributing to an organization that is Connecting People and Improving Lives. If you have a passion for people, a desire to problem-solve, and eagerness to pursue continuous improvement opportunities… we look forward to exploring career possibilities with you!
Job Description
Are you passionate about leading innovative, omni-channel strategies and delivery across global sales and marketing teams?
Do you have the expertise to develop and deliver cutting-edge customer journeys across web, email, social, and other marketing channels that optimize the customer experience?
As the Omni-Channel Manager, you will play a pivotal role in shaping the next phase of our sales and marketing enablement and customer engagement development function. You'll lead global initiatives that use AI and related sales and marketing enablement platforms to transform how we grow our business and provide best-in-class customer experiences.
Responsibilities
- Design, develop, and maintain marketing channels such as web, email, social media, and omni-channel customer journeys.
- Execute comprehensive omni-channel marketing strategies that support always-on and campaign-specific initiatives.
- Collaborate with sales, marketing, product, IT, and other key stakeholders to create an integrated approach to customer engagement and revenue generation.
- Utilize customer data and analytics to refine strategies and deliver targeted customer journeys.
- Manage channel projects and budgets, ensuring efficient resource allocation to maximize ROI.
- Monitor and report on channel performance, providing actionable insights to senior leadership.
- Lead and manage channel champions within global and regional teams to ensure consistent application of best practices.
Required Education and Experience
- Strong expertise in marketing and omni-channel strategy development and execution.
- Experience leading digital transformation initiatives and developing successful customer engagement strategies.
- Minimum 5 years marketing background, preferably in an enterprise-sized B2B environment.
- Strong analytical skills with experience in channel performance analysis.
- Proven success in managing marketing channels and developing customer journeys.
- Experience with marketing analytics tools and advanced analytics techniques.
- Bachelor’s degree in business, marketing, public relations, or a related field.
We offer competitive wages, excellent affordable insurance benefits (including health, dental, vision and life), 401K plan, paid vacation and holidays.
Our Organization is an equal opportunity employer.