Creator
Antonio Iozzo is founder and CEO of Alpha Group.
The governance questions every board of directors should ask before approving an insurance programme.