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