← Back to job listings
SI
Brand Visual Designer
Sierra · London, United Kingdom
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
JobSpring