USD Veterans
close

Chubb

Apply for this job

AVP Global Brand, North America and Latin America (Finance)



JOB DESCRIPTION

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.

QUALIFICATIONS

  • 10+

    ABOUT US

    Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.

    At Chubb, we are committed to equal employment opportunity and compliance with all laws and regulations pertaining to it. Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religious creed, sex, gender, gender identity, gender expression, sexual orientation, marital status, national origin, ancestry, mental and physical disability, medical condition, genetic information, military and veteran status, age, and pregnancy or any other characteristic protected by law. Performance and qualifications are the only basis upon which we hire, assign, promote, compensate, develop and retain employees. Chubb prohibits all unlawful discrimination, harassment and retaliation against any individual who reports discrimination or harassment.

Apply
Apply Here done

© 2025 USD Veterans