The Brand Visual Designer at Sierra will play a pivotal role in establishing the brand's presence in EMEA. Key responsibilities include localizing campaigns, designing impactful presentations, and collaborating with marketing leads to meet regional needs. Candidates should have over eight years of experience in brand development and possess strong execution skills.