At the national level he was a member of the Technical Expert Group set up by the Government of India to assess its national drinking water mission and a member of the 12th Five Year Plan Working Group on Water and Sanitation. He is an Associate of the National Institute of Advanced Studies in India.
With degrees in Physics from Delhi University and Engineering from Cambridge University, Ravi began his career in the corporate sector as a design engineer with General Electric Company in the UK in 1966. Since then he held positions in production, marketing and general management in the manufacturing sector.
In the not for profit sector, Ravi was Asia Director at ActionAid and then Chief Executive of WaterAid. UK. He is an advisor to the Arghyam Foundation which was set up in India to work on sustainable water and sanitation issues in India.