About company

Nestor Advisors is a London-based advisory firm specializing in corporate governance, sustainability and organizational design. We work with the boards and management of financial institutions, companies and not-for-profit organizations to improve decision making, organizational structures, controls and incentives.

GB
Unknown
Not verified company