Senior Marketing Manager (SSC)
22 days ago
Sheffield
These services cover the entire localization spectrum, from translating content, media, and audio ... social * Knowledge of localization industry is a significant advantage * Positive, innovative ...