Ravi brings over fifteen years of experience in software development, product and program management, and startup incubation. He has held senior engineering and product management positions at large enterprises like Microsoft and IBM, as well as in several successful software startups...
Read More →