Roger Riddell

Roger C. Riddell, a Non-Executive Director of Oxford Policy Management, has worked on development issues for nearly forty years.