Ravi Joshi

Ravi Joshi served in the Cabinet Secretariat and was posted on a diplomatic assignment in the Maldives from 1993 to 1996. He is presently a Visiting Fellow at the Observer Research Foundation, New Delhi.