Localization Specialist – Online Marketing (f/m/div.)
Core
Coordinate end-to-end localization of digital marketing campaigns across assigned regions to ensure cultural relevance and brand alignment.
Role type
Localization Specialist (Digital Marketing)
Builds
Localized digital marketing campaigns and assets for global regions
Domain
Digital Marketing / Global Communications
Deliverable
product features
Required skills
localization workflows, digital marketing processes, Digital Asset Management (DAM) systems, project coordination, stakeholder management
Preferred skills
experience with international stakeholders, knowledge of cultural adaptation
Technologies
Digital Asset Management (DAM) systems
Responsibilities
Coordinate localization timelines and perform quality checks, Review and adapt campaign assets for digital channels, Assess and approve content or visual adaptations for cultural or regulatory reasons, Collaborate with Translation Managers and regional Marketing teams, Monitor campaign performance and contribute to process improvement
Seniority
Individual Contributor