Head of Marketing & Communications, Mexico & LAC
Core
Lead marketing and communications strategy, thought leadership, internal communications, and media relations for AIG's Latin America and Caribbean region.
Role type
Senior leadership marketing and communications head
Builds
Regional brand reputation, stakeholder narratives, and business growth support for AIG LAC
Domain
Insurance / Financial Services
Deliverable
dashboards & analysis
Required skills
Marketing strategy, team leadership, media relations, crisis management, content marketing, stakeholder management, budget management, storytelling, digital marketing, event management
Preferred skills
Insurance industry experience, Portuguese language proficiency
Technologies
MS-Teams, Intranet platforms
Responsibilities
Lead integrated marketing and communications team; Develop strategic communications plans; Manage regional media relations and crisis management; Partner with business leaders to sustain brand identity; Oversee content development and vendor engagement; Mentor team members on marketing disciplines.
Seniority
Senior, hands-on IC