David MacLeod

Contents

Biography

David MacLeod is a non-executive director of the Department for International Development (DFID) and of the Ministry of Justice (MOJ).