The 12 teams of Indian Railways represent the South Central Railway, Central Railway, Western Railway, Northern Railway, Eastern Railway, East Central Railway, North Eastern Railway, North Frontier Railway, Southern Railway, South Western Railway, South East Central Railway and North Western Railway.
Gupta belongs to the 1989 batch of Indian Railway Service of Engineers (IRSE) and prior to this posting, he was serving as Chief Engineer, North Western Railway