User main picture

Rah Jai

Tech Management
Canary Wharf, London, United Kingdom

About me

New to London and from New York.. Love travelling and exploring new places... Been to 50 countries so far and hoping to make it 100 in next 5 years !!