arrow_back
Entities
LEENA MEHTA
unknown
Individual
LEENA MEHTA is an individual. Holds positions at 9 companies, including 02971214, 03666687, 03690208, 03690498, 04188801, and 4 others.
bookmark_add
Save this entity to a watchlist Β· Get alerts on changes Β· API access
Sign up free
Signal Intelligence
verified
No sanctions, PEP status, or adverse risk signals are currently on record for this entity.
Associated Companies
π¬π§ 02971214
DIRECTOR
π¬π§ 03666687
DIRECTOR
π¬π§ 03690208
DIRECTOR
π¬π§ 03690498
DIRECTOR
π¬π§ 04188801
DIRECTOR
π¬π§ 07577049
DIRECTOR
π¬π§ 09254413
DIRECTOR
π¬π§ 09780867
DIRECTOR
π¬π§ 12282893
DIRECTOR