V
Veronique Pauwels Review of Willis
The customer service at Willis is excellent. I've ...
The customer service at Willis is excellent. I've reached out to their support team multiple times and they have always been quick to respond and resolve any issues I've had. The website is user-friendly and easy to navigate. Overall, I'm very satisfied with my experience with Willis.
Comments: