Leave us your email address and we'll send you all the new jobs according to your preferences.
Strategic Communications Manager, Tech Infra (EMEA)
Posted 2 hours 33 minutes ago by Google LLC
Permanent
Full Time
Sales & Marketing Jobs
London, United Kingdom
Job Description
Google LLC in London is seeking a Communications Manager, Technical Infrastructure, EMEA to shape external messaging around data centers and subsea cables. You'll work with the AI2 Communications team and cross functional partners to explain the benefits of Google's infrastructure to customers, partners and journalists.
The role requires storytelling, strong media relations, and the ability to juggle multiple projects under tight deadlines, including crisis comms and executive briefings.
Google LLC
Related Jobs
Cluster Sales Manager
- London, United Kingdom
Key Account Manager Dach (m/w/d)
- Bayern, München, Germany, 80339
Insurance Relationship Manager
- Gloucestershire, Cheltenham, United Kingdom, GL501
Shopper Insights Manager (m/w/d)
- Hessen, Neu-Isenburg, Germany, 63263
Account Manager Retail ( M/f/d)
- Niedersachsen, Holzminden, Germany, 37603