The Brand Image Manager will be part of the Creative Communications Team in the Branding Management Pillar of the North American Market. This role will help elevate Cartier’s brand equity and local relevancy through locally produced and adapted assets, cross-functionally. From advertising campaigns to experiential collaterals, the Brand Image Manager will oversee creative on a large variety of touchpoints, both traditional and digital, while maintaining and upholding brand standards from concept to final production. The ideal candidate for this role is a designer or creative focused on the high-quality execution of multi-channel communication projects, including graphic design, print production, digital formatting and video editing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level