K Guru Gowrappan, Alibaba's global managing director, has left, according to the company, which gave no reasons for the decision. Gowrappan, who had previously created two start-ups and worked for Yahoo, was also on Paytm's board of directors. He had served as global managing director since 2015, covering India, southeast Asia, China and North America.
K Guru Gowrappan, Alibaba's global managing director, has left, according to the company, which gave no reasons for the decision. Gowrappan, who had previously created two start-ups and worked for Yahoo, was also on Paytm's board of directors. He had served as global managing director since 2015, covering China, southeast Asia, India and North America.