Stand out for this role — generate a tailored resume and cover letter in about a minute.
Cyrillus in Poznań, Poland, seeks a Digital Traffic & Performance Manager to drive traffic, leads, and conversions across 50+ sites. You will own SEO, GEO, CRM, and marketing automation, coordinating agencies and local teams globally.
Lead analytics and CRO efforts, monitor paid campaigns, and deliver data-driven insights to boost performance. This role blends strategic vision with hands-on optimisation.
Following our successful international growth strategy, we have an exciting and challenging opportunity for a dynamic
Digital Traffic & Performance Manager (SEO, GEO & Growth)
– based in Poznan (PL) –
Working within our Global Digital Marketing team, you will lead initiatives that increase qualified traffic, improve online visibility, generate leads, and optimize conversion performance across more than 50 websites, customer portals and our e-commerce platform, serving millions of visitors worldwide.