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