Started his career as a Sea Going Engineer, moving to shore establishment of Shipping Corporation of India (SCI) in 1978. Was Deputy General Manager, heading the Gas Carrier and Chemical Carrier Department with SCI till 1992. Then served as Vice President – Commercial and Operations with Varun Shipping Company between 1993 and 1999. Appointed President of Great Eastern Shipping between 2000 and 2006. Thereafter took over as President and CEO, India Steamship, Kolkata in March 2006.
From 1st February, 2012, took over as “Chairman & Managing Director: of Indian Register of Shipping, and currently holds the position of ‘Executive Chairman’ since 1st July, 2016. Has been on the board of Indian National Ship-owners’ Association and on the Asia Committees of Lloyds Register of Shipping, American Bureau of Shipping and Det Norske Veritas. Is currently, Chairman of IACS and Chairman of CEMS.