Summary
The Brand Image Manager will elevate brand equity and local relevancy for North America by producing and adapting high quality multi-channel creative assets across advertising, digital, print, events and client experiences while upholding Cartier visual standards from concept to production.
Responsibilities
- Develop visual treatments and creative concepts aligned with brand voice and editorial calendar
- Oversee adaptation of international campaigns for North American channels including print OOH and digital display
- Create event and client experience collateral such as invitations, stationery, gifting and itineraries
- Support DTC and email programs by building templates and formatting e-blasts and mailers
- Mock-up and execute large format façade and hoarding creatives
- Provide high quality PowerPoint templates and executive presentation layouts
- Manage asset ingestion, organization and distribution including logos, fonts and style guides
- Establish best practices and provide feedback to HQ on creative briefings and asset guidelines
- Monitor trends and competitor activity to inform creative and market insights
Requirements
- Bachelor’s degree in design, communications or advertising
- 5 years of experience as a designer or hands-on creative in the luxury industry
- Extensive understanding of print production from stationery to billboards
- Strong knowledge of digital advertising and contextual UX/UI across web, display and social
- Fluency in Figma and Adobe Creative Suite including Premiere Pro
- Video editing and 3D GCI skills are a plus
- Strong attention to detail, organization and ability to manage multiple projects
- Excellent communication skills and ability to work cross-functionally internationally
We have summarized this job description for you, click apply to see more details from the employer.