Upvote
Downvote
Marketing Manager, Owned Channels
Share Job
- Suggest Revision
$121,525 - $148,575 a year
Full-time
- The Manager, Owned Channels, is a critical role on the Home Fragrance business, leading Yankee Candle retail store and DTC strategic direction for our Yankee Candle, WoodWick and Chesapeake Bay Candle Brands.
- The Owned Brand Channel team will provide direction to Communications Design team to translate brand language and key visuals into elevated creative assets leveraged by Retail, DTC, and Digital Marketing teams.
- Leverage eComm and DTC data to improve omnichannel performance.
- Work across all key functions – Digital Marketing, Yankee Candle Retail and DTC, Sales, Finance, Legal – as well as centralized support teams to drive profitable sales for Yankee Candle, WoodWick and Chesapeake Bay Candle Brands.
- Partner with DTC and center digital marketing team to create plans to optimize performance marketing investments to drive qualified new traffic.
Active Job
Updated 1 month agoSimilar Job
Relevance
Active