Angela Francis's Location
London, England, United Kingdom
Angela Francis's Work
Angela Francis's Education
Angela Francis's Skills
Angela Francis's Summary
Angela Francis, based in London, England, United Kingdom, is currently a Innovation Lead at Plan International, bringing experience from previous roles at Elrha and World Food Programme. Angela Francis holds a 2006 - 2009 BA in International Affairs @ Mary Washington College. With a robust skill set that includes International Relations, Community Development, Program Evaluation, International Development, Global Health and more, Angela Francis contributes valuable insights to the industry. Angela Francis has 2 emails on RocketReach.