Good governance is essential for all private and public entities as the pressure for organizations to be transparent, accountable and socially responsible is becoming greater. It is becoming clear that trust is key to all shareholders, customers, stakeholders and the community.