Alex Marshall

Newcastle upon Tyne, United Kingdom

Graduated BSc Hons, Software Engineering, Durham University