Tom Vaughan

Head of Marketing and Communications

Tom Vaughan is a purpose-driven strategic leader with over 17 years of experience in marketing and communications, currently serving as the Head of Marketing and Communications at Acasus. Tom has partnered with various entities including multilaterals, foundations, and non-profits to craft impactful communications that inspire action in global health and education. Previously, Tom worked for seven years in M&C Saatchi's Global Social Issues team, bridging development with the private sector, and also held roles at Grey London and M&C Saatchi, leading significant brand campaigns. Tom holds a Master of Arts in Classics from the University of Bristol, where they graduated with distinction.

Location

Baar, Switzerland

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices