R N

Rebecca Newman

18 years • Ystradgynlais

Education & training

Ysgol Maesydderwen

2012 - 2019 Swansea, United KingdomIT development