TPI was founded in 2003 as a partnership between the University of Cambridge and the International Business Leaders Forum. In 2013, TPI became an independent not-for-profit organisation, registered as charity in the UK, with a Board of Trustees. The Board’s responsibilities include guaranteeing sound financial management; monitoring TPIs compliance with ethical and professional standards; and providing oversight of the organisation’s strategic direction. The Trustees meet regularly and work closely with the Executive Director.
The current Trustees are: