5 free lookup(s). No credit card required.
Specialist in Desalination and Water Reuse (Engineering)
2022-2022Master of Business Administration - MBA (Business Administration)
2002-2006Sanitary and Environmental Engineering
1992-1997Find contact details for 700 million professionals.