Indo Asia Finance Limited has appointed Padham J. Challani as managing director of the company for the period of two years up to March 31, 2018 at the AGM held on September 25, 2017.