At Chubb, a well-established system is in place to ensure good corporate governance. This enables the Company to set and achieve objectives, monitor and assess risk, and optimize its performance.

It also provides the processes and structures needed to manage Chubb’s business in order to make it more profitable and more accountable. The ultimate objective is to deliver long-term shareholder value, while taking into account the interests of all stakeholders.

The Chubb Corporate Governance Policy aims to create value by combining entrepreneurial spirit with innovation, development and exploration. It also provides accountability and control systems commensurate with the risks involved.

The corporate governance structure clearly establishes the management roles of the board. It carefully defines the desired balance of skills, experience and independence on the board for each country, based on the nature of Chubb’s operations there.

All board members, executives and managers who influence Chubb’s strategy and financial performance must demonstrate integrity and strong ethical principles in all decision-making processes.

The key components of the corporate governance framework are:

  • Business planning
  • Risk management
  • Performance monitoring
  • Accountability

Have a question or need more information?