Search
Home / MICHAEL EDWARD ROACH

MICHAEL EDWARD ROACH

DIN: 00239113 | Status: Deactivated due to non-filing of DIR-3 KYC

MICHAEL EDWARD ROACH bearing DIN number 00239113 is currently the director of CGI INFORMATION TECHNOLOGY SERVICES PRIV ATE LIMITED, LOGICA PRIVATE LIMITED. MICHAEL EDWARD ROACH was first appointed as the director .