1963-2018 - 55 years of Research for Social Change

  • 0
  • 0


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.