T
Desk Editor
The Secretariat ·New Delhi, Delhi, India
Salary not disclosed
Full Time
5–8 yrs
Onsite
Bachelor's degree in Journal...
About The SecretariatThe Secretariat is a digital-first news and analysis outlet concentrating on policy, econ...
3 weeks ago