• Marketing Manager , Omni Owned Channels

    Newell Brands (Norwalk, CT)
    …products organization with over 29,000 employees and more than 70 beloved brands. Newell's vision is to light up every moment by being a consumer led marketing ... a brand management led organization. **Description** : The Marketing Manager , Owned Channels, is a critical role on the...functions - Digital Marketing, Yankee Candle Retail and DTC, Sales , Finance, Legal - as well as centralized support… more
    Newell Brands (09/13/24)
    - Save Job - Related Jobs - Block Source