company logo

Corporate Communications Apprentice

SCOR

Office

de

Full Time

As a member of the Corporate Communications division of the Group Communications team (which also includes web, graphic design, audiovisual, internal communications, and PR professionals) the Corporate Communication Apprentice will be responsible for supporting the editorial and social media strategy to strengthen the Group’s online presence, increase awareness of the brand among potential job applicants, and strength credibility and reputation for business expertise among clients.

In this role, the Corporate Communications Apprentice will work closely with diverse teams throughout the Group, including Marketing and business teams.In this role, the Corporate Communications Apprentice will be heavily involved in the day-to-day management of the Group’s social media platforms, including creating written, graphic, video, and other content; managing and publishing upcoming content with our editorial management platform (Sprout Social); conducting research and analysis on industry trends, best practices, and media coverage and monitor; and monitoring KPIs and measuring the effectiveness of communication campaigns and strategies.

Focus: Strategic social media execution, long-term editorial planning, corporate reporting, and coss-department collaboration.

Social Media:


LinkedIn & strategic oversight
 

  • You will collaborate with the Corporate Communications Manager to write, schedule, and publish
    LinkedIn posts (corporate and employer brand-related)
  • Create visual assets for LinkedIn using Canva (with support from graphic design when needed)
  • Create and edit videos using PlayPlay or Canva
  • Identify and propose strategic themes or content for LinkedIn (business updates, thought
    leadership, etc.
  •  Regularly source ideas for new content from the speaking engagement dashboard and other
    sources
  • Track and analyze LinkedIn performance monthly and report insights
  • Stay informed about LinkedIn best practices and trends and write a monthly trend report and
    competitor analysis
  • Participate in weekly social media meeting to identify when LinkedIn content can be leveraged on
    Instagram
     

Editorial & Corporate Content
 

  • Contribute to writing and editing the annual Activity Report and other corporate publications
  • Conduct interviews with business and HR leaders for the Activity Report and other editorial pieces
  • Help with planning and execution of SCOR Live Sessions (LinkedIn Live): speaker coordination,
    content planning, support with scripting or talking points, and follow-up reporting
     

Cross-functional Collaboration & Long-Term Projects
 

  • Coordinate with Marketing, HR, and business teams for social content and editorial needs
  • Participate in broader communications strategy discussions and support implementation as needed

Qualifications:

  • Excellent English writing, editing, proofreading, and verbal communication skills are
    essential; an understanding of French is a plus (team meetings are sometimes held in
    French).
  • Creativity, the ability to generate innovative ideas, attention to detail, and commitment to
    producing high-quality work are key.
  • Proficiency in Microsoft Office, Adobe Suite (InDesign, Illustrator, Photoshop, etc.), Canva,
    and social media platforms.
  • Graphic design and video editing experience is a plus.

As a leading global reinsurer, SCOR offers its clients a diversified and innovative range of reinsurance and insurance solutions and services to control and manage risk. Applying “The Art & Science of Risk,” SCOR uses its industry-recognized expertise and cutting-edge financial solutions to serve its clients and contribute to the welfare and resilience of society in around 160 countries worldwide.

Working at SCOR means engaging with some of the best minds in the industry – actuaries, data scientists, underwriters, risk modelers, engineers, and many others – as we work together to find solutions to pressing challenges facing societies.

As an international company, our common culture is defined by “The SCOR Way.” Serving both to build momentum that drives the Group forward and as a compass to guide our actions and choices, The SCOR Way is anchored by five core values, reflecting the input of employees at all levels of the Group. We care about clients, people, and societies. We perform with integrity. We act with courage. We encourage open minds. And we thrive through collaboration.

SCOR supports inclusion and the diversity of talents, and all positions are open to people with disabilities.

Corporate Communications Apprentice

Office

de

Full Time

August 1, 2025

company logo

SCOR

SCOR.com