Legal Entity Identifier (LEI)

Tech Mahindra (Switzerland) SA

LEI: 254900JNCTA72PS5RA88

Tech Mahindra (Switzerland) SA
fr
chemin du Chateau-Bloch 11 Le Lignon Geneva, 1219 SWITZERLAND
chemin du Chateau-Bloch 11 Le Lignon Geneva, 1219 SWITZERLAND
SWITZERLAND (CH)
Ministry of Justice (RA000549)
CHE-109.335.281
Company limited by shares (MVII)
GENERAL
ACTIVE
2001-11-02 00:00:00
WWW.TECHMAHINDRA.COM
2023-04-01 00:00:00
2024-03-31 00:00:00
ACCOUNTING_PERIOD
2001-11-02 00:00:00
RELATIONSHIP_PERIOD
ACTIVE
2023-10-31 18:42:30
2024-09-27 15:57:02
PUBLISHED
ENTITY_SUPPLIED_ONLY
2023-10-31 18:42:30
2024-09-27 15:57:02
2025-09-30 18:42:30
ISSUED
FULLY_CORROBORATED
Ministry of Justice (RA000549)
CHE-109.335.281