Senior Manager, International Corporate Communications

Salesforce

Dublin, Ireland
Internal and executive communications expert
Craft and deliver employee communications
Connect employees and senior leaders
This role will craft and deliver employee communications for key parts of our EMEA (Europe, Middle East & Africa) business, help connect employees and senior leaders, facilitate dialogue with employees, help position Salesforce and our leaders on LinkedIn, and inspire action

Job Summary

  • This role will craft and deliver employee communications for key parts of our EMEA (Europe, Middle East & Africa) business, help connect employees and senior leaders, facilitate dialogue with employees, help position Salesforce and our leaders on LinkedIn, and inspire action.
  • You will support key parts of our Distribution (Sales) organisation in EMEA, and contribute to other key projects with our partners and stakeholders.
  • In return, you'll join a strong, international team dedicated to driving communications that connect, engage, and empower our employees.

Matching Summary

This role will craft and deliver employee communications for key parts of our EMEA (Europe, Middle East & Africa) business, help connect employees and senior leaders, facilitate dialogue with employees, help position Salesforce and our leaders on LinkedIn, and inspire action.

Skills & Requirements

Must-have

  • Internal and Executive Communications expert
  • Craft and deliver employee communications
  • Connect employees and senior leaders
  • Position Salesforce and leaders on LinkedIn
  • Support Distribution (Sales) organisation in EMEA
  • Strategic thinker and creative doer

Nice-to-have

  • Creative communicator with knack for relationships
  • Turn mundane into magic
  • Engage and inspire employees
  • Build next generation communication using AI
  • Love fun
  • Collaborate with diverse teams
  • Thrive in fast-paced complex environment

Key Requirements

  • Minimum of 8 years of experience in internal or employee communications
  • 10+ years of overall experience in marketing, communications, or related discipline
  • Experience in a high-tech or other fast-paced, disruptive environment a plus
  • Strong experience in an omni-channel comms approach
  • Proven track record developing and executing creative communications plans
  • Ability to lead/execute multiple projects
  • Excellent project management skills

Work Rights

Not specified

Tailored Resume

Cover Letter