Build the future of data. Join the Snowflake team.
This is a 6 months contract with a strong potential to be extended. Snowflake is looking for an EMEA Communications Specialist, based in our office in London. In this role, you’ll report to the Director of EMEA Communications as part of the Global Communications team. You will collaborate with cross-functional teams across Marketing, Public Relations, Product Marketing, Industry Go-To-Market, Sales and others.
The role
You will work closely with Snowflake’s EMEA communications leader and PR and customer marketing managers to ensure the consistent delivery of programmes to a high standard and with measurable outcomes. Your role will be pivotal in the coordination and execution of regional communications activities, providing valuable awareness, positioning and credibility for Snowflake in the region. We’re looking for a passionate self-starter who wants to gain valuable hands-on experience and help develop Snowflake’s reputation in EMEA.
The ideal candidate is a self-motivated team player, with a passion for communications, a customer-first attitude and outstanding organisational skills. They should be able to handle and adapt to a fast-paced environment that is constantly evolving.
Job description
As the EMEA Communication Specialist you will be responsible for:
- Communications coordination
- Supporting regional communications director in the management of EMEA programmes
- Ensure key communications documentation is kept up to date
- Support for internal reporting and the coordination of other internal processes
- Budget management and tracking
- PR support and execution
- Coordination and delivery of PR activities and events in conjunction with Senior PR Manager
- Management of Snowflake’s partner PR activities in alignment with regional process
- Coordination of agency resources for reporting
- Creation of internal communications around key PR results
- Support in management of major PR events, such as Snowflake Summit and World Tour, take responsibility for on-site logistics, schedules and briefing materials
- Customer marketing support and execution
- Support delivery of customer case studies and other customer marketing activities, ensure completed activities are tracked and available to relevant internal audiences
- Management of external agency and delivery of content on-schedule and to a high standard, in conjunction with Senior Customer Marketing Manager,
- Manage logistical requirements for customer videos and other in-person customer activities such as events and interviews
- Social media planning and content creation
- Social media monitoring and escalations
- Social content creation and tracking
- Social support for Snowflake subject matter experts
- Liaison with Snowflake’s global social media team
Responsibilities
- Plan and execute activities within budget and timelines
- Manage internal programme communications with key stakeholders
- Support key PR activities, events and customer marketing activities
- Represent Snowflake to journalists, customers and other external parties
Requirements
Our ideal EMEA Customer Marketing Manager will have:
- 3+ years’ marketing or communications experience
- Excellent written communication in English; additional skills in French or German language would be an advantage
- Strong project management, time management and execution skills
- The ability to work with and across different functions in a highly collaborative manner
- The ability to understand and translate technology concepts into messaging and content that resonates in a given industry or market
- Experience of managing external agencies is not essential but would be advantageous
- The ability thrive in fast-paced environment while managing multiple projects simultaneously
- A proactive team-player with an entrepreneurial spirit
- Experience with Salesforce, Wrike, Tableau and PR measurement tools would be an advantage
- BA/BS degree or equivalent experience