Life Assurance Business Committee or delegated committee are responsible for approving new products or services and should consist of senior members of each business unit associated to ensure that the company can comprehensively assess the potential impact that may incur from offering new products or services.