Not registered yet? Get a free account.
Sign UpIan Gerard Desouza is registered with the Ministry of Corporate Affairs as a director in Indian companies. Per our records, currently he/she serves as a director in 9 companies in India. The companies he/she is associated with are from various industries such as Finance, Research and Development, Computer Related Services, Business Services etc.
Active business association
9
DIN (Director Identification Number)
10721685
People associations
81
Longest association
2 years
| Business Name | Incorporation Date | Industry | Status | Date of appointment | As on | Designation |
|---|---|---|---|---|---|---|
| NSE INVESTMENTS LIMITED | 31 Jan, 2013 | Finance |
Active
|
30 Jul, 2024 | 27 Jun, 2025 | Additional Director |
| NSE INDICES LIMITED | 18 May, 1998 | Research and Development |
Active
|
31 Jul, 2024 | 27 Jun, 2025 | Additional Director |
| NSE DATA & ANALYTICS LIMITED | 02 Jun, 2000 | Computer Related Services |
Active
|
27 Jul, 2024 | 01 Aug, 2025 | Additional Director |
| NSE FOUNDATION | 05 Mar, 2018 | Business Services |
Active
|
05 Aug, 2024 | 18 Oct, 2025 | Director |
| NSE IFSC LIMITED | 29 Nov, 2016 | Finance |
Active
|
13 Sep, 2024 | 14 Nov, 2025 | Director |
| NSE CLEARING LIMITED | 31 Aug, 1995 | Finance |
Active
|
26 Sep, 2024 | 14 Nov, 2025 | Director |
| POWER EXCHANGE INDIA LIMITED | 20 Feb, 2008 | Business Services |
Active
|
06 Aug, 2024 | 10 Dec, 2025 | Director |
| INDIAN GAS EXCHANGE LIMITED | 06 Nov, 2019 | Business Services |
Active
|
05 Aug, 2024 | 08 Dec, 2025 | Director |
| NATIONAL STOCK EXCHANGE OF INDIA LTD. | 27 Nov, 1992 | Finance |
Active
|
05 Sep, 2024 | 18 Aug, 2026 | Cfo |
02539429
10132733
07816879
06538596
03006605
10496270
07130931
07662681
11071699
10076550
02007846
08514820
03524693
00625701
02973442
11064181
09234881
10704548
07898773
09524601
09515748
09750678
00662996
02593219
01741911
07878061
03548350
02780573
06517942
06480792
01970020
10216884
07606661
00013208
00120900
08604535
00221577
02294069
00009758
00444694
02949529
00110996
05203026
00023046
00898469
07662795
08379405
00488534
07597195
08636735
08384583
09778966
07537575
01811921
03565783
07156141
06365813
10599710
10119561
10099666
11705845
11134993
02066480