Zurich, ZH, CH


Graduate EMEA Strategy and Solutions Analyst 

About Swiss Re

The Swiss Re Group is one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. It anticipates and manages risk – from natural catastrophes to climate change, from ageing populations to cybercrime. The aim of the Swiss Re Group is to enable society to thrive and progress, creating new opportunities and solutions for its clients. Headquartered in Zurich, Switzerland, where it was founded in 1863, the Swiss Re Group operates through a network of around 80 offices globally. It is organised into three Business Units, each with a distinct strategy and set of objectives contributing to the Group’s overall mission.


About the Programme

We are looking for graduates with strong interpersonal skills, who are eager to learn and broaden their knowledge and expertise. You have a Bachelor, Master or PhD degree with up to 3 years professional experience – we invite you to apply to our graduates@swissre programme 2020.

The programme offers you the chance to join the dynamic, fast-moving world of a leading risk knowledge organisation. Over an 18-month period, you’ll receive on-and-off-the-job training, including a job rotation that gives you the opportunity to work across different business units.


About the role

Are you a curious and engaged self-starter? We are looking for a teammate to assist the Strategy team of EMEA Reinsurance and the L&H Solutions Team in EMEA. This position in Division Europe, Middle East & Africa offers an exciting role in a truly international business environment, across our Property & Casualty and Life & Health books.

It requires agility and flexibility, and you will interact with stakeholders at various seniority levels, ranging from the EMEA CEO to the EMEA management team members to the local origination teams.

Your homebase will be in the Strategy Team, but additionally you will be closely involved in the L&H Solutions team. This team drives the strategic direction and execution of L&H solutions, leverages ideas and success stories globally and regionally across markets, originates with non-traditional partners or provides support to local markets for large traditional opportunities.

We offer you a unique opportunity to connect the big picture with executing the strategy on the ground in the L&H Solutions space.


In this role you will have a rare opportunity to:

  • Support the management of the annual strategic cycle for EMEA. This entails the analysis of the environment to identify trends and opportunities, the support of the local market teams in updating their market strategies, action plans and client engagement plans, as well as the process management coordinating with various local market teams.
  • Lead specific initiatives related to marketing and sales effectiveness. For instance, you perform an analysis of the client interactions according to specific dimensions, linking it to our "Right Service to Right Client" initiative.
  • Support the EMEA 2023 ambition by taking on ad-hoc projects related to the go-to-market strategy and implementation in the various units (e.g. Broker go-to-market approach in the local markets or competitor analysis)
  • Drive specific priorities of the Executive Office mostly related to presentations for the CEO
  • Collaborate with the regional L&H Solutions team and the local Solution Managers to screen the relevant markets and branches to identify leads for marketing solutions.
  • Prepare and run at least one new solution initiative from ideation to prototype to taking it to the market.
  • Contribute or lead ad-hoc projects in the regional team, be that in collaboration with Global product Solution, the Data-Smart-Analytics team or other Centres of Excellence.


About the team

We are responsible for designing and implementing the regional reinsurance strategy and contributing to the transformation towards our 2023 ambition. Additionally, we drive marketing and sales effectiveness activities and take ownership of the Executive Office duties. We are a bunch of four different characters, all based in Zurich, looking for you to complete our power team.


About You

  • You have successfully completed your university degree, preferably in Business Administration, Social Sciences, Marketing or equivalent
  • You are keen to learn about the insurance and reinsurance business
  • You approach problems with curiosity and flexibility, is a fast learner
  • You are a creative mind, showing a high degree of own initiative
  • You are able and enthusiastic to work in a global and multicultural environment, and are mobile in terms of workplace or location
  • You possess great analytical skills and a business mindset, can focus on details without losing track of the bigger picture
  • You bring to work your excellent organisational skills and want to further develop and exercise your project management skills
  • You have a strong sense of ownership and dedication, delivering high quality output
  • You have outstanding communication skills (written and verbal) and an impeccable command of English and preferably another European language
  • You are self-confident and at ease when working with internal clients, strategic partners and senior colleagues
  • You are a wizard when it comes to Excel and PowerPoint


We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



Reference Code: 86139