Indian Company Master Data Made Simple

Richard Alan Lemmon

DIN: 03301951

Current companies

AppointmentCompanyRoleCompany status
01/08/2012Tetra Tech India Limited
U74210DL1997PLC086423
Director
Active
01/12/2010Tetra Tech Es India Private Limited
U74140MH1997PTC112175
Director
Active