SlipstreamJobsFresh Startup & VC-Backed Jobs

Executive Director, Channel Strategy and Digital Innovation

DTX Pharma, a Novartis Company - Basel, Switzerland - Hybrid

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: CHF 159,600 - 296,400 / annual

DTX Pharma, a Novartis Company, seeks an Executive Director of Corporate Channel Strategy & Digital Marketing Innovation to lead the design and execution of a connected digital ecosystem for one of the world's leading pharmaceutical companies. This senior leadership role operates at the intersection of strategy, innovation, analytics, and technology, responsible for building and scaling a modern channel ecosystem that delivers impact at speed and scale. Key responsibilities include defining and executing global strategy for corporate digital channels and audience engagement; building AI-enabled digital experiences that improve personalization, discoverability, and stakeholder impact; leading omnichannel marketing initiatives across web, social media, email, and emerging platforms; driving digital innovation through experimentation, performance optimization, and scalable operating models; overseeing enterprise marketing technology platforms, analytics capabilities, and channel governance; and championing responsible adoption of artificial intelligence technologies to enhance marketing effectiveness. Additional responsibilities encompass establishing measurement frameworks that connect digital performance to business and brand outcomes; leading and developing a high-performing global team while advancing digital transformation; ensuring every digital touchpoint reflects brand identity, accessibility principles, and compliance standards; and leading the identification, evaluation, implementation, and governance of AI technologies that enhance corporate marketing effectiveness. Required qualifications include a bachelor's degree (advanced degree preferred) in marketing, communications, business, or related field; extensive experience leading digital marketing, omnichannel strategy, and performance-driven initiatives within global matrixed organizations; executive presence and proven ability to lead global, cross-functional teams and agency partners; proven success driving digital transformation, channel modernization, and enterprise-scale innovation programs; strong expertise in marketing technology platforms, analytics, and digital experience optimization; AI and emerging technology fluency with willingness to train others on AI enablement; demonstrated ability to translate data and insights into measurable business and brand impact; strong grasp of modern MarTech stacks and analytics platforms (GA4, Adobe, Sprinklr); and expertise in channel mix optimization, media planning, UX design, SEO, AEO, content syndication, and digital compliance. The role is based in Basel, Switzerland (with an alternative posting for East Hanover, United States). Novartis offers competitive benefits including flexible and hybrid working options, minimum 14 weeks paid parental leave, insurance plans, retirement plans, wellbeing resources, and global recognition programs. Performance-based bonuses and long-term equity awards may also be part of the compensation package.

Similar roles