Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Snowflake COMMUNICATIONS SPECIALIST EMEA 
United Kingdom, England, London 
977883216

26.07.2024

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.

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