Jobs (India) Assistant Manager, Manager ABIE India — 1st September 2018 add comment Sports Authority of India Location : New Delhi DL IN Director (Khelo India). Sports Authority of India Jobs 2018:. Sports Authority of India, Jawaharlal Nehru Stadium Complex (East Gate), Lodhi Road, New Delhi -… More >> jobs by