Sven Schulz

Sven Schulz Head Branding & Marketing Communications

Contact options for Sven Schulz

Sven Schulz was appointed Head Communications Swiss Re Corporate Solutions and permanent guest of the Corporate Solutions Executive Committee with effect from 1 September 2019.

In this function, Sven is responsible for leading all internal and external communications activities and overseeing all related communication channels for the Business Unit. This includes Brand Management, Marketing Communications, Media Relations, Internal & Leadership Communications, and Digital & Social Media.

Sven joined Swiss Re in 2005 with significant experience in marketing and communications. Until 2017, he was Head of Reinsurance Communications, overseeing internal as well as marketing communications – including social media. He then served as Head of Life Capital Communications between 2017 and August 2019.

Between 2010 and 2014, Sven was responsible for branding development at Swiss Re, launching the company's brand strategy including positioning, architecture, design, campaign and logo. 

Before joining Swiss Re, Sven worked for several other European insurance companies, where he took responsibility for product management and online marketing. Sven began his career in 1997 after finishing his studies in Business Administration. He is married and the father of three children.

Sven Schulz was born in 1970 and is a German citizen.