Denis is the Director of Information Management and Technology at the International Development Research Centre where he manages a team of over 45 specialists and is an active member of the Resources Branch management team.

Denis is the Director of Information Management and Technology at the International Development Research Centre where he manages a team of over 45 specialists and is an active member of the Resources Branch management team.