Web Developer
leeds, leeds, united kingdom
Leeds City Council
Scorex
Technical Analyst
Melting Point
Software developer
Leeds Metropolitan University