Chubb is seeking a Marketing & Communications Manager for our North America Commercial Insurance and Risk Consulting divisions.
This individual will be responsible for developing and executing impactful marketing and communication campaigns focused on driving brand awareness, enhancing customer engagement, and influencing growth and retention for both Chubb's Middle Market division and Chubb Risk Consulting.
The ideal candidate has exceptional project management skills and a proven track record in developing effective communication strategies. They should excel at leveraging digital channels to align marketing activities with business objectives and driving measurable results.
This role will additionally support specialty industry practices, commercial lines of business and the field team, generating marketing deliverables that facilitate meaningful business discussions. Collaboration with stakeholders across marketing and business functions at all levels of the Chubb organization is an essential part of this role.
This position reports to the AVP, Marketing & Communications, Commercial Insurance and Risk Consulting. Candidates invited to interview should be prepared to share a portfolio of past work that demonstrates their skillset and relatable experience.
This role can be based out of our Whitehouse Station, NJ or Philadelphia, PA office.
Responsibilities: