Plymouth Rock strengthens leadership team with three executive appointments
Plymouth Rock has appointed three senior executives to lead its data, claims and customer service functions, reinforcing its focus on analytics, artificial intelligence (AI) and operational transformation across the business.