Skip to content
Snowflake logo

EMEA Communications Intern

SnowflakeCloud Data company
London, United KingdomIntern
Marketing

About the role

Assist the EMEA communications team with PR, customer marketing, internal comms and social media execution.

  • Support Snowflakes EMEA communications team in coordinating and executing regional PR, customer marketing, internal communications and social media programmes.
  • Key Responsibilities Coordinate, manage and report on communications programmes Create and review content for PR, customer marketing, internal comms and social media Support agency management and liaise with corporate teams Track media coverage using PR measurement tools and support event logistics Maintain documentation and assist with team coordination Requirements Actively enrolled in an accredited university program; available for one-year placement Pursuing degree in Business, Marketing, Communications or similar Based in or able to travel to London office Strong verbal and written English; French or German advantageous Organised, proactive, creative with project management skills
View original posting →

Tech stack

Salesforce

Match insights

Tech:Salesforce
Level:Intern
Location:London, United Kingdom