Indian Company Master Data Made Simple

Vincent Menachery Devassy

DIN: 09850306

Current companies

AppointmentCompanyRoleCompany status
27/09/2024Tamilnad Mercantile Bank Limited
L65110TN1921PLC001908
Whole-time director
Active