
Iain Smith
Head of Business Development
Clapham, London, United Kingdom
Iain Smith
Head of Business Development
Clapham, London, United Kingdom
About me
New to London from Edinburgh! Moved here for a new job and keen to make new friends and explore London :)