S
Posted 10 hours ago
EMEA Communications Intern
Snowflake
Requirements
Enrolled in university, Degree in Marketing or Communications, Available for one-year placement, Based in London, Fluent in English
Skills
Public RelationsSocial mediaContent Creation
About the role
Responsibilities
- Support programme coordination, management, delivery, and reporting
- Create and review content across PR, customer marketing, internal communications, and social media
- Support agency management processes to ensure programme success
- Liaise with corporate PR, customer marketing, and social media teams
- Maintain documentation and manage team logistics
- Track media coverage and utilize PR measurement tools for reporting
- Provide logistical support for PR activities, events, customer videos, and in-person activations
- Monitor social media and handle escalations
Requirements
- Actively enrolled in an accredited college/university program
- Pursuing a Bachelor's or Master's degree in Business, Media Management, Marketing, Communications, or a similar field
- Available for a one-year placement
- Based in London or able to travel to the London office
- Strong interest in marketing
- Excellent verbal and written communication in English
- Highly organized with strong project and time management skills
- Creative spark for messaging, storytelling, and content creation
Preferred Qualifications
- Experience with marketing tools such as Canva, Salesforce, Wrike, WordPress, or social management platforms
- Fluency in French or German
About the Company
Snowflake is powering the era of the agentic enterprise, helping organizations reinvent how they work through innovative data and AI technologies.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeEMEA Communications Intern
Snowflake · London
