R C

Rebecca Crompton

50 years • Leeds

Education & training

University of Birmingham

2001 - 2002 Northwest, NorthwestIT development