Background verification firm BetterPlace has been joined by Lalitesh Katragadda, former Country Manager (Products) for Google in India, as its executive board member and an...
Lalitesh Katragadda, Country Manager (Products) for Google in India, and the creator of Google Mapmaker, the tool which allows people to add edit information...