Europe Communications Lead — PR, Social & Media Strategy
Sierra
LondonSierra is expanding its communications footprint and seeking a proactive PR lead to drive awareness across social media, press, and public speaking. You will partner with cross-functional teams to tell Sierra’s story in a fast-growing, founder-l...Read More>>.
