Jobs and Careers
DS

Senior Manager, Digital Engagement and DTC - Shelton, CT

DSM
United States, United Statesfull_timeVerifiedPosted 7 Aug 2024

About the role

 

Senior Manager, Digital Engagement and DTC

Location: Shelton, CT

Place of Work: Hybrid

 

Do you possess that unique combination of strategic leadership, data-driven decision-making, and hands-on execution? If this sounds like you, we need you!  We’re hiring Senior Manager, Digital Engagement and Direct to Consumer (DTC) to play a pivotal role in driving the growth and success of our (DTC) channels and leveraging digital Owned and Operated (O&O) channels that drive Omni-channel engagement.  You’ll leverage DTC channels to leverage consumer insights.  Are you ready for something new and exciting?

 

At dsm-firmenich, being a force for good is not optional. Diversity, Equity & Inclusion is a shared responsibility woven into our daily work, benefiting to our People, Customers & Communities and driving business value. Equal access to opportunities is a given, belonging is a shared feeling, authenticity is celebrated

 

Your key responsibilities

  • Develop and execute the DTC Marketing Strategy: Lead the development and execution of a comprehensive direct-to-consumer marketing strategy aligned with overall business goals and objectives. Define clear KPIs and targets for customer acquisition, conversion, retention, and revenue growth.
  • Leverage digital channels to drive strategic insights: Identify opportunities to execute A/B test across digital channels, measure results, and provide scalable insights and recommendations that impact cross-functional sales and marketing channels.
  • Campaign integration and execution: In collaboration with North American Brand team and agency partners, integrate DTC and O&O into appropriate marketing campaigns across various channels and touchpoints.
  • Marketing technology and tools: Evaluate and leverage marketing technology platforms, tools, and automation solutions to streamline processes, enhance campaign performance, and drive operational efficiency. Stay updated on emerging trends and innovations in marketing technology.
  • Analytics and reporting: Establish robust measurement frameworks and analytics capabilities to track key marketing metrics, performance indicators, and attribution models. Provide regular reporting and insights to senior leadership, highlighting successes, areas for improvement, and actionable recommendations.
  • Team leadership and development: Build and mentor a high-performing team of DTC and digital content professionals, fostering a culture of collaboration, innovation, and continuous learning. Set clear goals, provide ongoing feedback, and support professional development opportunities for team members.

 

This position is eligible for the dsm-firmenich Hybrid Working model, spending 2-3 days per week in the Shelton, CT office and the balance of the week in a home office. Other locations in the US in the eastern and central time zones may be considered.

 

We bring

  • Recognition and celebration of your efforts and accomplishments.
  • Opportunities for growth and advancement for those who embrace innovation and take initiative.
  • Collaboration w

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

DSM

View company profile →