Indian Company Master Data Made Simple

Girish Mehra

DIN: 02321726

Current companies

AppointmentCompanyRoleCompany status
22/09/2025Brevan Howard India Private Limited
U82990KA2025FTC202396
Additional Director
Active
02/02/2016Tigermed Clinical Research India Private Limited
U74900KA2016PTC085751
Director
Active