Integrated Communications Manager — Crisis & Brand Lead
Company: Google
Location: London
A leading technology company seeks an Integrated Comms Manager for YouTube GTMO in Greater London. This role involves executing communication strategies for Scaled Comms and Escalations, ensuring a consistent brand voice across multiple platforms. Th...
Posted: 47 days ago
