Richard Teuten's Location
London, GB
Richard Teuten's Work
Richard Teuten's Education
Richard Teuten's Skills
Richard Teuten's Summary
Richard Teuten, based in London, GB, is currently a Head of Department at Department for International Development, bringing experience from previous roles at Department for International Development, Royal United Services Institute and Uk Government's Stabilisation Unit. Richard Teuten holds a 1983 - 1984 Masters in Development Economics @ University of Sussex. With a robust skill set that includes International Development, Capacity Building, Policy Analysis, Humanitarian, Human Rights and more, Richard Teuten contributes valuable insights to the industry. Richard Teuten has 1 email on RocketReach.