Archie Osmond's Location
United Kingdom
Archie Osmond's Work
Archie Osmond's Education
Archie Osmond's Summary
Archie Osmond, based in United Kingdom, is currently a Communications Executive at City Road Communications, bringing experience from previous roles at THE GALLERY FISHERTON MILL LTD, Old Mill Hotel, Salisbury, The Leeds Tealights and The Whip - Leeds. Archie Osmond holds a 2018 - 2021 Bachelor of Arts - BA in International Relations @ University of Leeds.