Stef Smits

Smits Stef

Stef Smits is Programme Officer of the Latin America Regional Programme, and coordinator Innovation and Advocacy at the IRC International Water and Sanitation Centre in The Hague.