Leah Archibald's Location
Newport, GB
Leah Archibald's Work
Leah Archibald's Education
Leah Archibald's Summary
Leah Archibald, based in Newport, GB, is currently a Digital PR Lead at Herd, bringing experience from previous roles at Herd and Yorkshire Food Guide. Leah Archibald holds a 2017 - 2020 Bachelor's degree in English Literature (British and Commonwealth) @ Leeds Beckett University.