Chubb's Global Brand Centre of Excellence (COE) is seeking an AVP Global Brand based in New York City. This role is pivotal in accelerating our global journey towards building an omni-channel, iconic global brand with a focus on driving growth, deepening engagement, and ensuring Chubb becomes increasingly relevant to customers and partners in an exciting time in the brand’s history. The business is growing both in reach and scale and we believe the impact of this role can fuel Chubb to grow in unprecedented ways across the globe.
The successful candidate will support the growth of a brand beloved by those who use us but not quite understood by those who don’t and reshape the narrative across NA and LatAm to increase consideration, working collaboratively with our marketing and business teams to tell the story of our brand internally, and externally.
About You
You have a demonstrated track record of managing and executing brand campaigns on a global and regional scale, as well as much smaller hyper-local activity. You understand how to identify, target, and connect with our audience to support business growth. You are an accomplished project manager, who thrives in driving work forwards at-pace, whilst ensuring the highest levels of creative effectiveness as you deliver world class solutions that demonstrate long-term brand building efforts across multi-audience organizations. With these skills, you will help us develop and deliver an iconic brand while being a direct contributor to flexing our global brand, leveraging fixed and flexed brand frameworks to connect with customers across NA and LatAm and across a range of touchpoints. You are passionate about the brand and will be its guardian in NA and LatAm, working hand in hand with Regional Marketing teams and local content teams in support of storytelling that builds our brand reputation.
As AVP Global Brand (NA and LatAm) you will......
Contribute to the development of the global brand strategy, ensuring that the needs of the business in NA and LatAm are catered for, as well as the nuance of the region Be accountable as the project manager for NA and LatAm omni-channel creative development and new campaign launches in priority markets and audience segments Take a leading role in the briefing, development and production of brand-building (Upper Funnel) campaigns Represent Global Brand at a senior level, supporting and deputizing for the VP Global Brand Design and deliver brand training for the NA and LatAm region, seeking opportunities to scale trainings in EMEA and APAC Contribute to Global IP / Trademark Management Creative Effectiveness / Performance Tracking and Brand Health Measurement: Monitor on an ongoing basis, creative performance (including social metrics such as sentiment tracking) and generate insights and learnings to inform new creative development. Contribute to the evaluation and development of a global brand research methodology and roll-out across priority markets. Stay at the forefront of new trends and developments in the world of brand and marketing, being proactive in developing ideas and opportunities to accelerate the growth of our brand. Proactively advance Global Brand’s relationships and visibility across various communication channels, particularly earned media, by identifying and leveraging opportunities. Contribute to evolving and refining Chubb’s omni-channel brand strategy, ensuring the brand remains relevant with our customers, creative community, and employees. Manage Chubb’s NA and LatAm roster of creative and production agencies in the development of compelling global brand campaigns across the brand’s paid, owned and earned channels. Operating alongside the NA and LatAm Marketing and Comms team to drive the local strategy and operational processes. Contribute to developing and executing breakthrough partnerships and ideas to amplify the Chubb brand, such as Chubb Classic, LaLiga, US Open Tennis and amplification of our global sponsorships outside of NA / LatAm. Build strong relationships throughout the company to help unify Chubb's narrative and amplify our mission internally and externally. Collaborate closely with cross functional leaders in Product and Customer Experience, Content, Performance Marketing, Insights, Communications, HR and Technology to ensure our brand positioning is consistent across all initiatives.Reporting
This position reports to the VP, Global Brand.
The VP reports to the Chief Communications Officer.
The pay range for the role is $148,100-$251,900. The specific offer will depend on an applicant’s skills and other factors. This role may also be eligible to participate in a discretionary annual incentive program. Chubb offers a comprehensive benefits package, more details on which can be found on our careers website. The disclosed pay range estimate may be adjusted for the applicable geographic differential for the location in which the position is filled.