Olowu, Idowu Babatunde, born 14th September, 1970 in Lagos State, graduate of the Lagos State University with a degree in Biochemistry. He also obtained his Master’s degree in Biochemistry (Drug Metabolism and Toxicology) from the University of Ibadan.
He is a registered member of the Institute of Public analysts of Nigeria, Nigerian Institute of Food Science and Technology, Nigerian Institute of Chattered Chemist.
Olowu Idowu has worked with the Lagos State University as a Practical Demonstrator, Lagos Water Corporation as Head of Quality Assurance (Adiyan waterworks and Iju waterworks) He was also the Head of water Quality Monitoring, as well as Head Central Laboratory.
He is presently the Head of Quality Assurance of the Lagos State Water Regulatory Commission.
He is married and blessed with kids.