Louise Vaughan has over 17 years of work experience, primarily in communications and campaigning roles. Louise currently works at Lansons as a Senior Campaigning Advisor, a position they have held since February 2023. Prior to this, they worked for the National Emergencies Trust, where they served as a Director of Communications from November 2020. Louise also held the role of Interim CEO from March 2022 to June 2022, and was previously the Head of Campaigns from April 2020 to November 2020. Before joining the National Emergencies Trust, Louise worked at Teneo for over 13 years, working their way up to the position of Managing Director. Louise started at Teneo in February 2007 and left in March 2020. Prior to Teneo, they worked as an Account Manager at Consolidated Communications from July 2004 to January 2007.
Louise Vaughan attended the University of Birmingham from 1999 to 2002, where they pursued a degree in English Literature & Hispanic Studies. No specific field of study was mentioned.
Sign up to view 3 direct reports
Get started