Account Manager at Tech
Maida Vale, London, United Kingdom
Keen to explore the city and connect with like-minded individuals.