Kamalesh Sharma, GCVO (born 30 September 1941) is an Indian diplomat. He was the 5th Secretary General of the Commonwealth of Nations from 2008 to 2016. He served as the High Commissioner for India in London.