Medical Device Sales Executive
preston, lancashire, united kingdom
Hilditch Group Ltd.
Institution Namepenwortham County Secondary School
Leyland Motors Technology College