Director profile
REKHA MEHROTRA MENON
DIN: 02768316
REKHA MEHROTRA MENON is listed with DIN 02768316. View public director profile, company associations, appointment history and available compliance signals.
Associated companies
- BIOCON LIMITED
L24234KA1978PLC003417 | Director | Active | appointed 2023-08-11
- ACCENTURE SERVICES PRIVATE LIMITED
U74140MH1999PTC120656 | Whole-time director | Amalgamated | appointed 2015-08-17