🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Kenvue Media & Digital Strategy Director

Company

Kenvue

Location

markham, on

Posted

July 13, 2026

Position Overview

Take charge of Kenvue’s digital commerce evolution in Markham, Canada, in a fully onsite role. This strategic leadership position demands a robust background in media and digital frameworks.

As the Head of Media & Digital Commerce Strategy, you will define the architecture for Kenvue Canada’s enterprise-level digital media and commerce initiatives. Your guidance will enable brand teams to harness effective platforms and govern media partnerships to maximize ROI and streamline planning across all marketing efforts.

Key Responsibilities: • Own the end-to-end digital commerce operating framework • Govern media strategy and ensure agency performance excellence • Establish structured processes for digital commerce measurement • Formulate investment strategies and risk management principles • Drive insights and develop playbooks for sales and brand teams

Requirements: • Bachelor’s degree in Marketing, Business, or Analytics • 10+ years in media strategy and digital...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now