r t

rachel thomas

32 years • Cardiff

Education & training

Cathays

1998 - 2001 Cardiff, United KingdomProcurement