Brand Manager

Novartis · Casablanca

Apply on the company site

Job Description Summary The Brand Manager is a strategic leader responsible for defining and executing brand strategy across Morocco, Tunisia, and Algeria, in alignment with global and regional marketing directives. The role drives brand growth, market share, and customer engagement through innovative, compliant marketing initiatives. The Brand Manager leads and oversees end to end new product launches, including launch strategy development, cross functional coordination,...