Sanjeev Churiwala is the CFO of TATA Power.
4,751 people are employed at TATA Power.
TATA Power is based in Mumbai, Maharashtra.
The NAICS codes for TATA Power are [221, 22].
The SIC codes for TATA Power are [49, 491].