Advertise here

Swiss Re

About us

Founded in 1863, Swiss Re is a leading and highly diversified global reinsurer operating through offices in more than 20 countries. The company’s traditional reinsurance products and related services for property and casualty as well as the life and health business are complemented by insurance-based corporate finance solutions and supplementary services for comprehensive risk management. Swiss Re combines professional resources and skills with customer focus to deliver economic profile growth.

Graduate opportunities

The graduates@swissre programme provides talented individuals with an excellent opportunity to discover the business world from Swiss Re’s perspective in an increasingly demanding market environment and to meet and interact with people from many different cultures and business areas.

The success of the programme depends on the commitment of both Swiss Re and our graduates. Swiss Re will provide access to the knowledge and experience individuals need to advance in our company. From our graduates, we expect continued dedication to personal and professional development while demonstrating a commitment to our firm and delivering a strong performance.

What graduates can expect from the programme

  • The opportunity to work for a truly global financial services organisation
  • Exposure to issues and topics that impact the world on a daily basis
  • The opportunity to work with bright and highly skilled people from all over the world
  • The chance to network with other graduates from around the globe right from day one of the programme
  • Multifaceted training in a specialised financial services organisation

Candidate profile

We accept candidates with BA/MA degrees as well as PhD students.

The programme targets graduates who have just earned their degree and have little or no work experience.

The programme elements

We recruit graduates for a position in one of our core business functions where a line manager will be appointed to be responsible for you.

During the 18 month programme you will receive on-the-job training in your respective position as well as participate in four classroom-based training blocks which focus mainly on technical training. Three of these blocks are common and encompass the general minimum required business training for graduates combining general business learning modules and technical modules. The fourth training block is specialised and focuses on your specific training needs according to your functional allocation.

Additionally, all graduates will have the opportunity to go on a 16–20 week job rotation and will have a mentor allocated to them.


Remember to mention TARGETjobs when contacting employers!

Top