Name & Designation
Shri Subodh Debbarma
Contact Details
+91 382 626 7217(O), +91 8787867667(M)
Designation
Deputy Director, Dhalai T.R. Division, Ambassa.
Designation
Deputy Director
Back to Top