Rajasomashekhar Neelganti is the Vice President of TPSC (INDIA).
164 people are employed at TPSC (INDIA).
TPSC (INDIA) is based in Hyderabad, Andhra Pradesh.
The NAICS codes for TPSC (INDIA) are [221, 22].
The SIC codes for TPSC (INDIA) are [49, 491].