India · Government Administration
Financial Services
Government Administration
Insurance
Department of Posts (India Post), under Ministry of Communications, is the world's largest Postal Network with the motto of Dak Sewa Jan Sewa. The vision of the Department is to provide high quality mail, parcel and related services in India and throughout the world ; to be recognized as an efficient and excellent organisation exceeding the expectations of the customers, employees and the society.
2003
Founded
Government Administration
Industry
India
Location
33,847
Ranking
414,000 employees
Size

Get full access to view complete information
