Skip to main content

Caitlin Vaughan

Caitlin Vaughan headhot

Position/Organisation

Project and Stakeholder Engagement Manager

About Caitlin

Caitlin is the Senior Project & Stakeholder Engagement Manager at the Global Safety Evidence Centre, overseeing the quality assurance of its projects and strategic engagement with stakeholders. Caitlin also manages the World Risk Poll – the Foundation’s flagship project.

Caitlin has worked in the not-for-profit sector, predominantly at international NGOs, for over 15 years.  She feels strongly about using evidence to improve the lives of underserved groups and has previously developed and delivered programmes focused on the welfare and well-being of seafarers. Caitlin holds an MA in International Relations. 

Latest work