Search jobs > St Peters, MO > Marketing communication

Chubb Life: Marketing & Communications Manager

Chubb International
Saint Peters, Missouri, US
Full-time

Location : Chubb Life, Global Office (Hong Kong)

Are you the right candidate for this opportunity Make sure to read the full description below.

Reporting to : Head of Marketing & Communications, Chubb Life

Role Objective :

An exciting opportunity exists within the Marketing & Communications team at Chubb Life, for a proactive individual to drive and support the development and execution of the group’s content strategy, marketing operations, social media initiatives, employee engagement, and digital marketing campaigns.

The Marketing & Communications Manager will engage with all aspects of the Marketing & Communications function, and work closely with the Head of Marketing & Communications, Chubb Life and the Marketing & Communications teams both at a group and country level.

Duties & Responsibilities :

  • Social Media : Collaborate with internal stakeholders to effectively formulate and deploy content for target audience across social channels.
  • Internal Communications : work with the communications lead to source stories for internal newsletters, writing & editing content.
  • External Communications : assist the Communications lead to evaluate and assess media opportunities to raise brand visibility.
  • Brand Guardianship : providing guidance to businesses on the application of the corporate identity and assistance in the development, proof-reading of marketing collaterals / campaigns.
  • Web Communications : work with the marketing lead to develop, upload and maintain content for the corporate website.
  • Writing : researching and preparing speeches, presentations or web copy as and when required.
  • Event Management : plan and assist with both internal & external events.
  • Other ad hoc projects as assigned.

J-18808-Ljbffr

10 days ago
Related jobs
Promoted
Chubb International
St. Peters, Missouri

The Marketing & Communications Manager will engage with all aspects of the Marketing & Communications function, and work closely with the Head of Marketing & Communications, Chubb Life and the Marketing & Communications teams both at a group and country level. An exciting opportunity...

Promoted
VirtualVocations
Saint Charles, Missouri

A company is looking for a Marketing and Communications Manager to develop and guide marketing strategies for a recovery network. ...

Promoted
HAGER HINGE CO
St. Peters, Missouri

Manage marketing communications activities designed to generate brand loyalty and product awareness. Implement effective application of marketing communications strategies and tactics consistent with brand positioning. Report on key performance metrics of marketing communications programs and handle...

Promoted
VirtualVocations
Saint Charles, Missouri

A company is looking for a Marketing Communications Manager to develop and implement student communication strategies and enhance the student experience. ...

Promoted
VirtualVocations
Saint Charles, Missouri

A company is looking for a Senior Communications Specialist responsible for overseeing communication strategies that align with the organization's brand and objectives. ...

Promoted
McAfee Institute
Chesterfield, Missouri

Design and implement end-to-end email marketing campaigns that engage, nurture, and convert leads into lifelong customers. Implement personalized email marketing at scale to speak directly to our audience’s needs and pain points. As we scale, so will your role—there is incredible potential to grow w...

Promoted
Mosaec
St. Peters, Missouri

BJC HealthCare is seeking an Executive Assistant to support several Vice Presidents within the Marketing and Communications organization. ...

Promoted
Lindenwood University
Saint Charles, Missouri

The assistant vice president (AVP), marketing is responsible for directing and overseeing operations within the University marketing function. Job Title: Assistant Vice President, Marketing. The AVP, marketing collaborates with other departments, such as Enrollment Management, to promote the Univers...

Promoted
William Woods University
St. Peters, Missouri

The Director of Marketing at William Woods University is responsible for implementing the marketing, advertising, and promotional efforts, and assisting with other public relations initiatives, on behalf of the university, with an emphasis on Admissions Marketing. The University Director of Marketin...

Promoted
ServiceMaster
St. Peters, Missouri

Sales and Marketing Coordinator. Sales & Marketing Coordinator. The Marketing Coordinator will prospect and establish strong relationships with new clients while subsequently maintaining existing client relationships to help grow the business and further expand and develop market share. The Mark...