Organisational information

Search the staff list

Search for:

Programme or team:

As a registered charity, ODI is supported by grants and donations from research foundations, international organisations, NGOs and business.

Company name: Overseas Development Institute
Place of registration: England & Wales
Company Number:  00661818
Registered office address: 111 Westminster Bridge Road, London. SE1 7JD
Charity Registration Number: 228248

Our Annual Report is available in the resources section of this site. For more information, contact the Company Secretary, Moira Malcolm.

Accounts

Our audited accounts are available below:

Partnerships

ODI is:

Our online surveys are powered by SurveyGizmo.