Director of Operations
oxford, oxfordshire, united kingdom
Delta Kinetic
Lancaster University
University of Aberdeen