It was a ‘David versus Goliath’ scenario at TechGig Geek Goddess 2019 finale, in Bengaluru, when Tanneeru Leela took on more than 73,387 women technologists to win this year’s title crown. She braved 375 women technologists at the four-hour-long, offline…