Ravish main picture

Ravish Chawla

Product Manager

Atlanta, Georgia, United States

About me

Product manager at a Tech Startup who's incredibly passionate about Traveling and cooking. Recently moved to London and I want to meet and talk with other locals here.