AVP Global Brand, North America and Latin America
Join to apply for the AVP Global Brand, North America and Latin America role at Chubb
AVP Global Brand, North America and Latin America
Join to apply for the AVP Global Brand, North America and Latin America role at Chubb
Job Description
Chubb's Global Brand Centre of Excellence (COE) is seeking an
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.
This position reports to the VP, Global Brand.
The VP reports to the Chief Communications Officer.
Qualifications
- 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
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.
Seniority level
Seniority level
Executive
Employment type
Employment type
Full-time
Job function
Job function
Marketing and SalesIndustries
Insurance
Referrals increase your chances of interviewing at Chubb by 2x
Sign in to set job alerts for “Assistant Vice President Marketing” roles.
Assistant Vice President, Brand Marketing
New York, NY $170,000.00-$190,000.00 9 hours ago
New York, NY $96,000.00-$118,000.00 4 months ago
New York, NY $232,130.00-$290,162.00 1 week ago
Floral Park, NY $100,000.00-$110,000.00 3 weeks ago
Senior Director of Sports & Creative Marketing
Director, Global Head of Brand Marketing - Facebook
New York, NY $227,000.00-$296,000.00 2 weeks ago
New York, NY $70,000.00-$80,000.00 1 week ago
New York, NY $150,000.00-$170,000.00 6 days ago
Marketing Director/Director of Commercial Brand Strategy
Brooklyn, NY $150,000.00-$175,000.00 1 day ago
New York, NY $296,000.00-$356,000.00 3 days ago
New York, NY $250,000.00-$350,000.00 1 week ago
New York, NY $227,000.00-$296,000.00 3 days ago
New York, NY $200,000.00-$230,000.00 1 day ago
New York, NY $160,000.00-$190,000.00 4 days ago
Director, Strategic Marketing Initiatives
New York, NY $152,400.00-$253,800.00 3 days ago
Associate Director, Digital Marketing - Alamo
New York, NY $70,000.00-$80,000.00 2 weeks ago
New York, NY $136,416.00-$182,736.00 1 hour ago
New York, NY $130,000.00-$160,000.00 1 week ago
New York, NY $130,000.00-$160,000.00 1 week ago
New York, NY $150,000.00-$175,000.00 1 week ago
Assistant Vice President, Brand Marketing
New York, NY $190,000.00-$200,000.00 11 hours ago
Director, Integrated Marketing & Planning
New York, NY $130,000.00-$150,000.00 1 hour ago
Senior Director, Marketing & Communications
New York, NY $110,000.00-$125,000.00 3 days ago
New York, NY $140,000.00-$170,000.00 3 days ago
New York, NY $140,000.00-$155,000.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr