Indusind Bank Ltd has announced that the Company has appointed Mr. R Seshasayee as the Non-Executive Chairman for a period of two years. Mr. Seshasayee is currently the Managing Director of Ashok Leyland, a leading manufacturer of commercial vehicles, and, was also until recently President of Confederation of Indian Industry (CII).