The Brand Visual Designer at Sierra plays a crucial role in establishing the company's brand presence in the EMEA region. This position is responsible for localizing global campaigns and content, ensuring cultural relevance, and designing presentations that effectively communicate complex ideas. Candidates should have over 8 years of experience in brand development, with strong skills in various design tools and a proven ability to collaborate with cross-functional teams.