Digital Content & Channels Lead
Core
Develop and manage Evolution's global digital channels and content presence, including social media, corporate website, and client area, to strengthen brand positioning through storytelling and engaging multimedia content.
Role type
Lead, global digital content and channels strategy
Builds
Global digital channel strategy, corporate website roadmap, client area governance, social media editorial plans, and multimedia content assets
Domain
Gaming industry (online casinos) + Digital Marketing & Content Strategy
Deliverable
product features | dashboards & analysis
Required skills
Global digital channel strategy, corporate storytelling, multimedia content production, SEO and digital discoverability, social media management, data-driven optimization, project management, cross-functional collaboration
Preferred skills
Experience in listed environments, gaming industry background, AI and new technology exploration
Technologies
Analytics tools, AI tools for content operations, CMS platforms
Responsibilities
Define global digital channel strategy and audience roles; Own the evolution.com development roadmap; Manage the Evolution Client Area structure and governance; Drive SEO and digital discoverability best practices; Own global social media strategy and content mix; Develop and commission multimedia content; Define KPIs and measurement frameworks; Coach local communication specialists; Bridge Communications and Marketing teams
Seniority
Mid-Senior, hands-on IC with strategic ownership