Mr. Thakur was the Chairman of HDFC Bank Limited, where his responsibilities included providing non-executive advisory services relating to corporate planning, internal audit, inspection, foreign exchange etc. He is currently the Chairman of Central Depository Services (India) Ltd. and serves on the Boards of Directors of various other companies.
Mr. Thakur held the position of Controller of Foreign Exchange, RBI, from 1982 to 1987. He was also employed with the United Nations Development Programme as Senior Advisor and was deputed to Bank of Zambia (Zambia's Central Bank) at Lusaka, from 1988 to 1993, where he held the position of Advisor to the Governor, Bank of Zambia.