Design visual communications for C-suite presentations, board meetings, and external marketing initiatives
Set the templates by developing brand collateral for global conferences, executive summits, and high-stakes client presentations
Develop visual identities and updates for website refreshes
Collaborate directly with senior leadership to conceptualize and execute creative solutions
Work with leadership to develop conceptual ideas from initial brief through final execution
Present creative concepts and rationale to executive stakeholders
Establish and maintain elevated design standards reflecting premium global brand positioning
Develop innovative creative approaches to differentiate the brand in global markets
Collaborate with international teams to ensure cultural sensitivity and market relevance
Monitor global design trends and competitive landscape
Evolve brand visual language
Partner with marketing, creative and communications teams to develop creative material
Mentor junior creative team members
Execute sophisticated design work using Adobe Creative Suite
Utilize Figma for collaborative design processes, prototyping, and stakeholder review workflows
Manage multiple high-priority projects and oversee production processes including print specifications, digital optimization, and multimedia integration
Requirements
Bachelor's degree in Graphic Design, Visual Communications, or equivalent professional experience
Minimum 3-5 years of professional graphic design experience with at least 1 years working in advanced creative roles
Demonstrated experience creating executive-level communications and premium brand materials