Libby Cooper
Verified
UK-wide London Evaluation of services Outcomes and impact assessment Performance indicators Research Developing countries Grant making International Learning difficulty
9 Celia Road London N19 5ET
Whitehall
London
England
SW1A
GB
020 7607 1292020 7607 1292
0784 36796650784 3679665
Organisation
Amber Analysis