I

INSEAD

Business school in France

Executive Director, Marketing Operations and Digital Innovation

Marketing Generalist & ManagementConfirmed live in the last 24 hours
Full-timeFontainebleau, France€105.6k - €132k /yr

About the Job

Requirements

  • At least 15 years of experience in marketing operations, customer relationship management, and digital marketing.
  • At least five years of experience managing teams and/or technology projects.
  • An MBA in Marketing, Information Technology, or Technology, or a bachelor's degree in Engineering or Technology.
  • Experience in artificial intelligence-enabled projects.
  • Strong information technology skills, including Word, Excel, and PowerPoint.
  • Expertise in customer relationship management and marketing technology.
  • Experience with data analysis, business process re-engineering, change management, operations optimization, digital marketing, e-commerce, web tagging, web technology, project management, people management, business management, talent development, coaching, strategy, and business acumen.
  • Skills in problem-solving, communication, influence, and presentation.

Responsibilities

  • Develop and execute digital marketing and recruitment strategies aligned with organizational goals and revenue targets for INSEAD programmes.
  • Partner with the Chief Marketing Officer and Digital department to shape the functional vision for digital transformation and deliver digital marketing excellence and a unified customer journey.
  • Build, execute, and maintain the marketing technology stack, including marketing automation across channels and customer relationship management, to support sales and recruitment outcomes and align with the Chief Marketing Officer's strategy.
  • Work with the product marketing team to enable and manage paid media, email, webinar, and social channels for programme promotion and customer acquisition, relationship building, and customer lifetime value.
  • Lead and enhance Salesforce customer relationship management capabilities to support programme recruitment and Executive Education corporate sales, productivity, process efficiency, business operations, and forecasting.
  • Oversee marketing operations, processes, system integration, and data-driven decision-making; establish key performance indicators and performance metrics; implement practices for lead management, email campaigns, customer relationship management, sales operations, and performance reporting.
  • Create or oversee systems and processes for data entry, applications, enrolment management, and data operations supporting marketing and sales key performance indicators across business-to-consumer and business-to-business activity, Executive Education corporate sales, and Open Enrolment Programme admission optimization and downstream activities.
  • Use analytics and reporting to identify business insights and improve performance through closed-loop reporting; develop marketing attribution and sales forecasting models; conduct portfolio reviews and advise on commercialisation of offers.
  • Lead e-commerce initiatives to improve customer experience, revenue growth, and satisfaction; encourage experimentation and improvement, and support adoption of generative artificial intelligence and other artificial intelligence capabilities across marketing operations, admissions, and customer relationship management in line with institutional priorities.
  • Strategise and manage the school's web experience, website, and content management system; drive capabilities including artificial intelligence and generative engine optimisation, web editing, content-authoring tools, and artificial-intelligence-led improvements to discoverability, user experience, and conversion.
  • Lead, mentor, and inspire the marketing operations and digital innovation team; liaise across marketing, information technology, sales, and other departments; manage external vendors, agencies, internal departments, steering committees, centres of excellence, and technology partners; contribute to institutional projects.

About the Company

INSEAD

Business school in France

INSEAD is a graduate business school headquartered in Fontainebleau, France, with campuses in Europe, Asia, the Middle East, and North America. It offers graduate degrees and executive education in business and management.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at INSEAD

See more jobs