VP, Strategic Marketing, Brand & Communications Development

Date:  Aug 12, 2025
Location: 

Webster, MA, US

Company:  MAPFRE

 

The Vice President of Strategic Marketing, Brand & Communications Development  is a dynamic and strategic leadership role responsible for developing and executing the organization's marketing, branding, communications and public relations strategies. The VP, Strategic Marketing, Brand and Communications Development will oversee all aspects of brand management, internal and external corporate communications, marketing and public engagement to enhance the organization's visibility, reputation, and market share. This role requires a visionary leader who can marry creativity with data-driven insights to drive impactful campaigns and foster meaningful connections with stakeholders.

 

Knowledge, Skills and Abilities:

 

  • Bachelor’s degree in Marketing, Communications, Business, or a related field (MBA or equivalent preferred).
  • 10+ years of senior-level experience in marketing, branding, public relations, or related roles, with a proven track record of success.
  • Demonstrated expertise in developing and implementing integrated brand, marketing, communication and experience with PR strategies.
  • Outstanding leadership and team management skills, with the ability to inspire and motivate a diverse team.
  • Exceptional verbal and written communication skills, including public speaking and media relations experience.
  • Strong analytical skills with a data-driven approach to decision-making.
  • Proficiency in digital marketing tools, CRM systems, and analytics platforms.

 

Key Competencies:

 

  • Generate customer-driven insights and agent/distributor-driven insights using data analysis, market research or other tools to inform strategies and actions from the needs of consumers and agents balanced with the objectives of the company.
  • Identify partnerships, sponsorships, and other opportunities to expand market presence.
  • Develop and implement outreach initiatives that align with the MAPFRE Foundation's mission and values, ensuring visibility and community engagement. Known globally as Fundación MAPFRE.
  • Collaborate with the Corporate Social Responsibility team to design impactful initiatives that address community needs and align with the foundation’s goals.
  • Develop compelling narratives and reports that highlight the foundation’s achievements and initiatives to stakeholders and the public.

 

At MAPFRE, our commitment to care is not just our purpose; it’s the driving force behind everything we do. We care about the things that resonate with the needs of our employees, our customers and the community. 

 

  • For Employees: We cultivate an inspiring and dynamic workplace where collaboration and innovation fuel the success of our high-performing teams. 
  • For Customers: In addition to being Massachusetts’ #1 home and auto insurer, we provide unmatched peace of mind to our customers across the U.S. 
  • For the Community: Our culture of care extends to impactful community engagement and environmental initiatives locally and globally. 

 

This is who we are at MAPFRE, and we invite you to be part of a movement that cares deeply and acts boldly. Together, we make a difference. 

 

 

 

Thank you for considering MAPFRE Insurance as part of your career journey. 

 

We're proud to be rated "A" (Excellent) by A.M. Best Company. We offer property and casualty insurance, working with over 3,000 independent agents and brokers in 11 states. 

 

If you require an accommodation for a disability so that you may participate in the selection process, you are encouraged to contact the MAPFRE Insurance Talent Acquisition team at talentacquisition@mapfreusa.com.

 

We are proud to be an equal opportunity employer.


Nearest Major Market: Worcester

Job Segment: PR, Branding, CSR, Corporate Communications, Marketing Communications, Marketing, Management