Prior to his assignment in Tehran, Shresth was on a three-year deputation to the Prime Minister's Office in New Delhi
From 2016 to 2019, he served as India's High Commissioner to Mozambique
Shresth’s appointment follows the 12th round of Foreign Office Consultations between India and Turkiye

