George Zacharias, Managing Director, Yahoo! India He’s the man in the hot seat at Yahoo! India. A veteran of the internet industry, George Zacharias is steering an influential internet company that is seen as successful in grabbing the advertising rupee, but one that also faces immense challenges.