Our work programmes and membership services are supported by IHA Central Office, based in London, UK.
The staff team works closely with members, partner organisations, international working groups and networks to deliver on strategic priorities set by the IHA Board.
Registered office
IHA is the operating name of International Hydropower Association Limited, a not-for-profit company limited by guarantee incorporated in England (number8656160).
Registered Office: 6th Floor Suite C, No.1 Canada Square, Canary Wharf, London, E14-5AA, United Kingdom. VAT registration number: GB 221886503