Neelendra Singh has been appointed to the position of General Manager of adidas for India. Neelendra will fill the position effective of May 20th,....