Back
Dele Olowu
Collaborating Researcher
Dele Olowu is a collaborating researcher for the New Directions in Social Policy project. At the time of his collaboration, he was a freelance consultant on governance and capacity development and oversees the network of Redeemed Christian Church of God churches in the Netherlands and the rest of mainland Europe.