iisc appoints new managing director