EMEA Communications Lead: Press, Social & Outreach

Sierra

Full-time Communication & PR
Apply Now
Location
london, innlandet, Norway
Posted
July 12, 2026

Job Description

Sierra is building a platform to help businesses create more human customer experiences with AI. An in-person company based in San Francisco with growing offices in London and across Europe, we value trust, craftsmanship and intensity.

We are seeking a strategic Communications lead to shape messaging, own social media and press, and collaborate with marketing, product and leadership. You will help raise Sierra’s profile in European markets and drive external communications that reflect our bold,

#J-18808-Ljbffr