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
- 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