Zurich Insurance
Sean McAllister is a seasoned communications professional with extensive experience in various leadership roles, currently serving as Editor-in-Chief and Group Head of Social Media (ad interim) at Zurich Insurance since November 2012. Prior positions at Zurich include Managing Editor and Senior Editor in Group Communications, and Regional Head of Communications for the Middle East & Africa. Sean's previous experience also includes serving as Head of Corporate & Internal Communications at General Motors and Associate Director at M&N Communications. Earlier career milestones include editorial roles at Property Week and The Grocer Magazine, as well as a sales management position at IQPC. Sean holds a BA in Marketing with Economics from the University of Central Lancashire.
This person is not in any teams
This person is not in any offices
Zurich Insurance
73 followers
Zurich is a leading multi-line insurer that serves its customers in global and local markets. With about 53,000 employees, it provides a wide range of property and casualty, and life insurance products and services in more than 210 countries and territories. Zurich’s customers include individuals, small businesses, and mid-sized and large companies, as well as multinational corporations. The Group is headquartered in Zurich, Switzerland, where it was founded in 1872.