Senior Project Manager- Localisation
29 days ago
London
Own the delivery of key multilingual marketing campaigns, ensuring projects are completed on time, on budget, and to the highest standards. * Tailor project management processes to meet client needs ...