GIB Insurance Brokers appoints a new COO