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