Driving and executing omnichannel marketing campaigns and digital solutions for mid- and large-size organizations across Global, EMEA, and North Africa regions. Lead CRM strategy and tooling (HubSpot, Salesforce, Dynamics), deliver content, social media, and digital projects, and advise on campaign architecture. Responsibilities include onboarding, implementation, integration, optimization, and training of client-facing marketing and sales teams; develop and manage client-centric marketing programs, including relevant content, digital assets, social campaigns, and events for the EU region. Support and guide a global digital marketing team across 15 countries on digital solutions (WordPress CMS, CRM platforms). Design and refine dashboards, customer journeys, and sales operations, enabling better targeting and measurement. Coordinate with external partners and internal stakeholders, ensuring on-time delivery and ROI. The role emphasizes consulting, onboarding, and enabling marketing tea
Skills
Experience Level
Work Experience
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a Marketing Consultant
We have the best marketing consultant experts on Twine. Hire a marketing consultant today.