AVP Global Brand, North America and Latin America
Company: Chubb
Location: New York City
Posted on: July 7, 2025
|
|
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. 10 years
of experience working in brand and/or creative services Experience
working in both agency and corporate environment a plus An ability
to work independently with minimal guidance, and to manage upwards
to senior leadership Exceptional communication skills, including
proven-experience in C-Suite communications Willingness to work
across time zones Experience developing digital creative assets for
social media and display Experience driving brand activation,
campaigns and governance across multiple markets in North America
and LatAm Able to collaborate actively and effectively and present
clearly and comfortably in a variety of settings Exceptional
Project Management skills and attention to detail Strong
copywriting skillset Strong understanding of design processes
Proven ability to drive brands with different cultures across the
region and make them relevant Flexible and versatile in fast-paced
environments Ability to manage and coordinate changing priorities
Strong analytic and conceptual thinking skills Energetic,
motivated, dynamic, creative, and results-oriented The pay range
for the role is $124,000-$186,000. 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. 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.
Keywords: Chubb, Hoboken , AVP Global Brand, North America and Latin America, PR / Public Relations , New York City, New Jersey