Sr. Product Manager
Colindale, Greater London, United Kingdom
Here to make new friends and explore new places and cultures 😀