Manish is a practising lawyer in the Supreme Court of India. He has been a Member of Parliament (Lok Sabha) and a Union Minister for Information & Broadcasting in the Government of India. He was also a Member/Special Invitee to the Cabinet Committee on Economic Affairs, Parliamentary Affairs and on Investments. Currently, he is the National Spokesperson of the Indian National Congress and Secretary of its Foreign Affairs Department. He was a Member of the Parliamentary Standing Committees of External Affairs, Law & Justice and Defence and a Distinguished Senior Fellow of Atlantic Council, Washington DC, USA.