About this role
Brand Manager at Novartis. Location: Moscow, Moscow, RU. Role: developing strategy, managing brand, leading launches Requirements: Experience managing pharmaceutical brands, developing and implementing brand and omnichannel plans, financial and budget management, cross-functional leadership, English proficiency, higher education in science/marketing/business, and ability to use digital/AI tools. Category: Marketing Seniority: Mid Level Tools: Product Lifecycle Management (PLM), Digital Marketing, AI Commitment: Full Time Workplace: Onsite Languages: Russian, English