Catherine Allen's Location
United Kingdom
Catherine Allen's Work
Catherine Allen's Education
ICRA, Wageningen, The Netherlands
Professional Diploma (Development Oriented Research in Agriculture)
1999 - 1999
Liverpool School of Tropical Medicine
MSc (Applied Parasitology and Medical Entomology)
1993 - 1994
University of Leeds
BSc (Hons) (Agricultural Zoology)
1988 - 1991
Catherine Allen's Skills
Catherine Allen's Summary
Catherine Allen, based in United Kingdom, is currently a Principal Consultant at INTRAC, bringing experience from previous roles at Environments and Livelihoods and IMC Worldwide. Catherine Allen holds a 1999 - 1999 Professional Diploma in Development Oriented Research in Agriculture @ ICRA, Wageningen, The Netherlands. With a robust skill set that includes Rural Development, Corporate Social Responsibility, International Development, Project Management, Climate Change and more, Catherine Allen contributes valuable insights to the industry. Catherine Allen has 2 emails on RocketReach.