Skip to content
← Back to job listings

Brand Visual Designer

Sierra · London, United Kingdom

External listingfull-timeabout 1 month ago

About The Role

Join Sierra, a company dedicated to creating a platform that enhances customer experiences through AI. As a Brand Visual Designer, you will establish Sierra's brand presence in EMEA, localize global campaigns, design presentations, support regional marketing events, and collaborate with various teams. You should have at least 8 years of experience in brand development and creative design, with a strong understanding of EMEA markets.

  • Establish Sierra's brand presence in EMEA, serving as the region's first dedicated brand designer.
  • Localise global campaigns and content for EMEA markets, ensuring cultural relevance and linguistic accuracy.
  • Design and produce presentations that support the Go-To-Market team, translating complex ideas into clear visual narratives.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing