About the RoleWe are looking for a Global Process Owner – Marketing Excellence to define, govern and continuously improve global marketing processes from customer awareness through Marketing Qualified Lead (MQL).This strategic position owns the end-to-end marketing engagement process and works closely with Sales Excellence to ensure scalable, customer-centric commercial processes across international markets.Your ResponsibilitiesMarketing Process OwnershipOwn the global marketing engagement process.Design and continuously optimize end-to-end marketing workflows.Develop and maintain the global process roadmap.Ensure standardized documentation, governance and compliance.Drive process adoption across headquarters and international affiliates.Customer Lifecycle ManagementDefine and optimize the customer lifecycle framework.Develop engagement strategies for different customer segments.Ensure a consistent customer experience across channels.Promote customer-centric marketing processes globally.Lead ManagementOwn the marketing funnel and lead management process.Define lead qualification standards.Ensure smooth handover from Marketing to Sales.Identify opportunities to improve funnel performance.CRM & Marketing AutomationAct as business owner for marketing-related CRM processes.Define business requirements for CRM and Marketing Automation tools.Prioritize system improvements and process enhancements.Work closely with IT and Sales Operations.Continuous ImprovementEstablish marketing process standards and best practices.Manage the process improvement roadmap.Monitor process adoption and effectiveness.Lead change management initiatives.AnalyticsDefine marketing process KPIs.Monitor engagement, funnel and conversion performance.Generate data-driven recommendations.Support marketing governance reporting.CollaborationPartner with Sales Excellence to optimize the commercial process.Collaborate with Marketing, Digital Experience, Campaign Operations and Sales Operations teams.Support general capability-building initiatives.ProfileBachelor’s or Master’s degree in Marketing, Business Administration or similar.5+ years of experience in Marketing Excellence, CRM, Marketing Operations, Commercial Excellence or Process Management.Proven experience in process governance and continuous improvement.Strong understanding of customer lifecycle and marketing funnel management.Experience with CRM and Marketing Automation platforms.Strong stakeholder and change management skills.Analytical mindset with strong business acumen.Experience working in international matrix organizations.Fluent English.Location BarcelonaLanguage(s) English Type of contract Permanent ContractExperience required 15 years
📌 Global Process Owner – Marketing Excellence (Barcelona)
🏢 Approach People Recruitment
📍 Barcelona
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.