Orla Walsh's Location
London, GB
Orla Walsh's Work
Orla Walsh's Education
Orla Walsh's Summary
Orla Walsh, based in London, GB, is currently a Student Engagement and Communications Coordinator at University of London, bringing experience from previous roles at Bumble, Birkbeck, University of London, UCL and Health Education England. Orla Walsh holds a Bachelor of Arts - BA in Geography @ University of Southampton. Orla Walsh has 2 emails on RocketReach.