Richard Meade is currently a Trustee at Voluntary Health Scotland and Leuchie House. Previously, Richard held the position of Director at Carers UK and various roles at Marie Curie UK, Barnardo's, and other organizations. Richard holds a Master's degree in Public Health from The University of Edinburgh, as well as other qualifications in leadership, policy studies, and history and politics.
Previous companies
Sign up to view 1 direct report
Get started