She is a faculty fellow at the Institute for Sustainable Solutions, PSU; an affiliate member at the McGill Sustainability Systems Initiative (MSSI), Canada; and a Young Scientist Fellow in Integrated Research on Disaster Risk (IRDR) Programme, China. Idowu is an interdisciplinary scholar with a keen interest in human-environment relations and a focus on water-related extreme events, urbanization, adaptation and societal sustainability.