Executive Director, Marketing Operations and Digital Innovation
Il y a 1 jour
Fontainebleau, Ile-de-France
INSEAD
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
INSEAD is seeking an Executive Director, Marketing Operations and Digital Innovation, to join our Marketing & Recruitment department. This is a full-time, permanent contract position based at our Europe campus in France. A hybrid working model is in place – 3 days on campus, 2 days from home.
About the job
Responsible for developing and executing strategies that drives marketing and recruitment effort for INSEAD programmes and revenue targets. This role ensures the effective integration and optimization of AdTech, MarTech, CRM, eCommerce and end-to-end customer journey processes. By aligning technology, data, process and marketing operations with business objectives, this role should enhance organizational performance, fostering innovation, and deliver seamless customer experiences across INSEAD portfolio. Strategize digital-first ecosystem leveraging the PPT framework (People, Process, Technology) across portfolio for customer ecosystem.
Your role within the team
Managing and leading a global team of experts in the key areas of digital marketing, portfolio enablement, CRM, technology innovation and data analytics.
• Strategic Leadership: Develop and execute a comprehensive digital marketing and recruitment effort aligned with organizational goals for INSEAD programmes. Partner with the CMO and Digital department to shape the functional vision for digital transformation and deliver digital marketing excellence with unified customer journey to meet targets.
• Digital Marketing, Portfolio & Recruitment/Sales Enablement: Continue to build, execute and maintain the marketing technology stack with marketing automation across channels and CRM for effective sales/recruitment outcomes, aligning it to overall CMO strategy, through continuous innovation and matching ever changing digital marketing landscape needs.
• Marketing/Cross Channel Orchestration: Working with product marketing team to enable and manage channels like
- Paid Media, Email, Webinar, Social etc for program promotion and acquisition of new customers, building loyal relationships and driving high Customer Lifetime Value.
• Lead & Enhance Salesforce (CRM) Capabilities to support Recruitment (PA & RTMs) for INSEAD programs and Corporate Sales team on Exec Ed for sales productivity, process efficiency, business operations, forecasting etc.
• Marketing, CRM Operations, Data and Governance: Oversee marketing operations, ensuring streamlined processes, systems integration, and data-driven decision-making. Establish KPIs and performance metrics to monitor the effectiveness of marketing campaigns and operational workflows. Implement best practices for lead management, email campaign execution, CRM practices, sales operations and performance reporting. Create or oversee the creation, and maintain systems/processes to enable efficient data entry, application, enrolment management and data operations to support marketing and sales KPIs on both B2C and B2B business for exec ed corporate sales, OEP Admission optimisation across downstream activities.
• Data-Driven Decision Making through Business Intelligence & Insights: Leverage data analytics/reporting to uncover key business insights and explore new ways to improve business performance through close loop reporting and support data driven decision making practice. Develop and use marketing attribution model for campaign ROI and sales forecasting model. Conduct portfolio review and give inputs for commercialisation of offers.
• eCommerce and AI Enablement & innnovation: Spearhead initiatives to enhance the eCommerce experience, driving revenue growth and customer satisfaction. Foster a culture of experimentation and continuous improvement to stay ahead in the digital landscape by introducing Gen AI and AI capabilities in the ecosystem. Support the adoption of AI capabilities within marketing operations, admission and CRM, in line with institutional AI priorities.
• Digital Web Experience & Website Management: Strategise and manage the school’s digital web experience, including website and CMS management for INSEAD’s web estate (e.g. insead.edu). Drive capability enhancements such as AI and Generative Engine Optimisation (AIO/GEO), web editor and content authoring tools, and AI-led innovation to improve discoverability, user experience and conversion.
• Team and Stakeholder Management across Institution: Lead, mentor, and inspire a high-performing team of marketing operations and digital innovation team members. Serve as a key liaison between marketing, IT, sales, and other departments to ensure alignment and collaboration. Manage relationships with external vendors, agencies, internal department, project steerco, COE and technology partners. Play key roles and stakeholder in institutional projects. The ideal candidate profile
• 15=+ years of experience in marketing operations, CRM and digital marketing
• 5 years+ managing teams and/or technology projects
• MBA in Marketing/IT/Technology I Bachelors in Engineering, Technology
• Experience in AI enabled projects Strong IT skills (Word, Excel and PowerPoint)
• CRM and Martech Expert I Data Analysis I Business Process Re-engineering I Change Management I Operations Optimization I Problem Solving I AI Enthusiast I Digital Marketing I Ecommerce I Web Tagging I Ecommerce I Web Technology I Proj Management Communication I People Management I Business Management I Talent Develoment I Influence I Business acumen I Coaching I Presentation I Team Management I Strategy INSEAD is a Mission-Driven Global Organisation and is rapidly evolving to shape the future of business education We develop responsible, globally minded leaders to improve the well-being of societies through world-class education across four continents. As we operate in a very dynamic and rapidly changing sector, we continue to innovate, modernising our operations, and driving ambitious strategic initiatives across our campuses, to remain the business school of choice. Our Culture Our culture is defined by diversity, independence, rigour, and an entrepreneurial spirit, underpinned by six key competencies. We empower our teams to lead with a growth mindset and a client-focused approach, foster a culture of professionalism and integrity, where collaboration and empathy are the engines of our innovation. These competencies guide how we work, make decisions, and contribute to the School’s mission every day. Independence as a Strategic Advantage Free from government or university systems, our financial and ideological independence allows us to think, teach, and act without political constraints. This autonomy enables our faculty to pursue rigorous, evidence-based research that creates objective value for our participants and the world. Our Customers We serve an influential global base, including senior leaders, multinational corporations, and public sector institutions committed to leadership development at scale. Our programmes attract ambitious individuals who want to shape business and society while our corporate partners rely on us as a strategic ally in developing future‑ready leaders. Working at INSEAD means contributing to an institution whose customers operate at the highest levels of global innovation and impact. A Diversity of Perspectives Diversity at INSEAD is about how our people think and challenge assumptions to drive more meaningful innovation. We welcome a wide range of perspectives, believing they lead to better decisions and stronger, more inclusive teams. We Hire People Who Want to Make a Difference We seek ambitious individuals who thrive in international environments and share our goal of delivering tangible impact for our customers. Join us to grow your career in a world-class institution where your ideas and contributions truly matter. The Marketing & Recruitment department at INSEAD drives global outreach to attract top talent for the school's programs. It develops strategic marketing initiatives and recruitment efforts to engage prospective students and strengthen INSEAD’s brand presence worldwide.
• Strategic Leadership: Develop and execute a comprehensive digital marketing and recruitment effort aligned with organizational goals for INSEAD programmes. Partner with the CMO and Digital department to shape the functional vision for digital transformation and deliver digital marketing excellence with unified customer journey to meet targets.
• Digital Marketing, Portfolio & Recruitment/Sales Enablement: Continue to build, execute and maintain the marketing technology stack with marketing automation across channels and CRM for effective sales/recruitment outcomes, aligning it to overall CMO strategy, through continuous innovation and matching ever changing digital marketing landscape needs.
• Marketing/Cross Channel Orchestration: Working with product marketing team to enable and manage channels like
- Paid Media, Email, Webinar, Social etc for program promotion and acquisition of new customers, building loyal relationships and driving high Customer Lifetime Value.
• Lead & Enhance Salesforce (CRM) Capabilities to support Recruitment (PA & RTMs) for INSEAD programs and Corporate Sales team on Exec Ed for sales productivity, process efficiency, business operations, forecasting etc.
• Marketing, CRM Operations, Data and Governance: Oversee marketing operations, ensuring streamlined processes, systems integration, and data-driven decision-making. Establish KPIs and performance metrics to monitor the effectiveness of marketing campaigns and operational workflows. Implement best practices for lead management, email campaign execution, CRM practices, sales operations and performance reporting. Create or oversee the creation, and maintain systems/processes to enable efficient data entry, application, enrolment management and data operations to support marketing and sales KPIs on both B2C and B2B business for exec ed corporate sales, OEP Admission optimisation across downstream activities.
• Data-Driven Decision Making through Business Intelligence & Insights: Leverage data analytics/reporting to uncover key business insights and explore new ways to improve business performance through close loop reporting and support data driven decision making practice. Develop and use marketing attribution model for campaign ROI and sales forecasting model. Conduct portfolio review and give inputs for commercialisation of offers.
• eCommerce and AI Enablement & innnovation: Spearhead initiatives to enhance the eCommerce experience, driving revenue growth and customer satisfaction. Foster a culture of experimentation and continuous improvement to stay ahead in the digital landscape by introducing Gen AI and AI capabilities in the ecosystem. Support the adoption of AI capabilities within marketing operations, admission and CRM, in line with institutional AI priorities.
• Digital Web Experience & Website Management: Strategise and manage the school’s digital web experience, including website and CMS management for INSEAD’s web estate (e.g. insead.edu). Drive capability enhancements such as AI and Generative Engine Optimisation (AIO/GEO), web editor and content authoring tools, and AI-led innovation to improve discoverability, user experience and conversion.
• Team and Stakeholder Management across Institution: Lead, mentor, and inspire a high-performing team of marketing operations and digital innovation team members. Serve as a key liaison between marketing, IT, sales, and other departments to ensure alignment and collaboration. Manage relationships with external vendors, agencies, internal department, project steerco, COE and technology partners. Play key roles and stakeholder in institutional projects. The ideal candidate profile
• 15=+ years of experience in marketing operations, CRM and digital marketing
• 5 years+ managing teams and/or technology projects
• MBA in Marketing/IT/Technology I Bachelors in Engineering, Technology
• Experience in AI enabled projects Strong IT skills (Word, Excel and PowerPoint)
• CRM and Martech Expert I Data Analysis I Business Process Re-engineering I Change Management I Operations Optimization I Problem Solving I AI Enthusiast I Digital Marketing I Ecommerce I Web Tagging I Ecommerce I Web Technology I Proj Management Communication I People Management I Business Management I Talent Develoment I Influence I Business acumen I Coaching I Presentation I Team Management I Strategy INSEAD is a Mission-Driven Global Organisation and is rapidly evolving to shape the future of business education We develop responsible, globally minded leaders to improve the well-being of societies through world-class education across four continents. As we operate in a very dynamic and rapidly changing sector, we continue to innovate, modernising our operations, and driving ambitious strategic initiatives across our campuses, to remain the business school of choice. Our Culture Our culture is defined by diversity, independence, rigour, and an entrepreneurial spirit, underpinned by six key competencies. We empower our teams to lead with a growth mindset and a client-focused approach, foster a culture of professionalism and integrity, where collaboration and empathy are the engines of our innovation. These competencies guide how we work, make decisions, and contribute to the School’s mission every day. Independence as a Strategic Advantage Free from government or university systems, our financial and ideological independence allows us to think, teach, and act without political constraints. This autonomy enables our faculty to pursue rigorous, evidence-based research that creates objective value for our participants and the world. Our Customers We serve an influential global base, including senior leaders, multinational corporations, and public sector institutions committed to leadership development at scale. Our programmes attract ambitious individuals who want to shape business and society while our corporate partners rely on us as a strategic ally in developing future‑ready leaders. Working at INSEAD means contributing to an institution whose customers operate at the highest levels of global innovation and impact. A Diversity of Perspectives Diversity at INSEAD is about how our people think and challenge assumptions to drive more meaningful innovation. We welcome a wide range of perspectives, believing they lead to better decisions and stronger, more inclusive teams. We Hire People Who Want to Make a Difference We seek ambitious individuals who thrive in international environments and share our goal of delivering tangible impact for our customers. Join us to grow your career in a world-class institution where your ideas and contributions truly matter. The Marketing & Recruitment department at INSEAD drives global outreach to attract top talent for the school's programs. It develops strategic marketing initiatives and recruitment efforts to engage prospective students and strengthen INSEAD’s brand presence worldwide.