User Experience Research Lead
manchester, manchester, united kingdom
cinch
University of Bucharest
Universitatea din București