About Different
Software Technical Lead in one of the largest UK companies. Welcome to my nerd page : )
More about Different
Different is located at Richmond, London, United Kingdom
https://www.youtube.com/DifferentTechLead