October 2022 - Present
London, United Kingdom
July 2019 - October 2022
New Delhi, India
2019 - 2019
New Delhi, India
2017 - 2019
New Delhi, India
2016
New Delhi, India
Dec 2015 - Jan 2016
New Delhi, India
2013 - 2017
New Delhi, India
2017
October 2022 - Present
London, United Kingdom
July 2019 - October 2022
New Delhi, India
2019 - 2019
New Delhi, India
2017 - 2019
New Delhi, India
2016
New Delhi, India
Dec 2015 - Jan 2016
New Delhi, India
2013 - 2017
New Delhi, India
2017