Adam Smith

A technical manager for a leading e-commerce company based in London, UK. Living in London and Australian by birth.