Logo
AXIS Capital

Head of Marketing & Communications

AXIS Capital, New York, New York, us, 10261

Save Job

Join AXIS Capital, a trusted global provider of specialty lines insurance and reinsurance, where you can make a meaningful impact! We pride ourselves on outstanding client service, intelligent risk-taking, and superior risk-adjusted returns for our shareholders, all while maintaining an entrepreneurial, disciplined, and ethical corporate culture. At AXIS, we prioritize our people and aim to create an inclusive and welcoming environment that empowers everyone to be their authentic selves. Your unique background and experiences will enrich our team! Position Overview: Head of Marketing & Communications This is a key leadership role where you will influence the marketing and communications strategy for AXIS's specialty insurance business. As a trusted advisor to senior executives, you will drive brand visibility, stakeholder engagement, and business growth through integrated marketing and communications initiatives. Your leadership is crucial to enhancing AXIS's reputation and positioning in the marketplace. Key Responsibilities: Partner strategically with senior leaders to guide marketing and communications efforts.

Lead the design and execution of comprehensive marketing strategies, including:

Thought leadership and executive branding

Product and business branding

Content creation and collateral development

Advertising and media integration

Media relations and earned media initiatives

Social media strategy and execution

Experiential and event marketing (in partnership with the Event Center of Excellence)

Ensure alignment and consistency in messaging across all channels that reflect AXIS's brand voice.

Oversee measurement dashboards to provide insights that drive strategy and demonstrate impact.

Manage budgets to optimize return on investment effectively.

Collaborate globally to align marketing strategies and share best practices.

Provide counsel on crisis and issues management alongside the Chief Marketing & Communications Officer.

Embed AXIS values and culture in all communications and marketing initiatives.

Your willingness to embrace additional responsibilities aligned with this role is welcomed. Qualifications: Your diverse experiences and insights are valuable to us, but we are particularly looking for the following: Bachelor's degree in marketing, communications, journalism, or a similar field.

12+ years of experience in marketing or communications, ideally in the financial services or insurance sector.

A solid track record in developing and executing integrated marketing strategies.

Experience advising senior leaders and managing collaborative teams.

Strong skills in writing, editing, and developing visual content.

Deep understanding of the traditional, digital, and social media landscape.

Expertise in media relations, thought leadership, and executive communications.

Able to manage budgets and utilize data for informed decision-making.

Exceptional interpersonal and relationship-building abilities.

Preferred Characteristics: Experience in the specialty insurance sector.

Knowledge of leveraging AI in marketing and communications workflows.

Experience leading high-performing teams and mentoring emerging talent.

Role Requirements: Required in-office attendance is 3-4 days a week.

Domestic travel may be necessary (approximately 1-3 times per quarter).

Benefits: We offer a competitive base salary ranging from $190,000 to $200,000, with additional incentive compensation based on performance. Our comprehensive benefits package includes medical plans for you and your family, health and wellness programs, retirement plans, tuition reimbursement, paid vacation, and more. This role is exempt for FLSA purposes.