Sean McAllister

Editor-in-chief, Group Communications at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

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.


Industries

Employees

10,000+

Links