The Department of Posts, d/b/a India Post, is an Indian public sector postal system statutory body headquartered in New Delhi, India. It is an organisation under the Ministry of Communications. From Wikipedia
Shortlisted candidates must complete document verification by June 3, 2025, to secure one of 21,413 vacancies across 23 postal circles.