Tina main picture

Tina N

Product manager

London, United Kingdom

About me

Living in London, looking to make friends, hang out, network and make memories.