01ActiveThe Investment Trust Of India LimitedFinancial leasingRoleDirectorAppointedSep 2021 → presentTenure5 yrPaid-up capital₹54.82 CrRegistered stateMaharashtraBoard size2 directorsCINL65910MH1991PLC062067Showing 1 of 1 recordView company