Supply and Demand – the changing face of customer service
Changes in customer demand, emerging technologies and an increasingly “connected” society have impacted the way the property insurance industry manages claims....
Read moreWelcome to the CET News Archive where you will find the latest updates from around our business.