Chubb logo
ChubbPosted 1 month ago

Manager, Media Relations

On-siteNew York City, New York, United States or New York, United States

Full TimeEnterpriseINSURANCE

Job Summary

Draft press releases, statements, and media pitches while identifying proactive story opportunities and pitching top-tier publications. Serve as a point of contact for reporters, partnering with subject-matter experts and Legal to respond to inquiries. Prepare executives for media engagements through interview prep and message development. Lead media monitoring and intelligence by setting priorities, building scalable playbooks, and operating real-time crisis intelligence capabilities. Shape news briefing reports and define KPIs tied to business outcomes. Apply AI models for sentiment analysis, entity tagging, and visibility tracking within LLM responses to optimize earned media impact.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce