HEPI is a registered charity (number 1099645) and currently has five Trustees.

The Director of HEPI is accountable to the Trustees, and they have final authority for decisions about the future direction of HEPI as an organisation.

Sir Ivor Crewe is the current Chairman of the Trustees, and of HEPI.