Read All About Us!: CET Blog (3)

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 more