‘Stalwart champion’ for the island announces retirement

The boss of a leading professional organisation has been hailed as a ‘stalwart champion’ of the Isle of Man.

Simon Osborne, the chief executive of ICSA: The Governance Institute, has announced his retirement. Read more...

Search ICSA