J
Jennifer CongdonReview ofKeller Group plc
Keller Group plc is an average company. They provi...
Keller Group plc is an average company. They provide decent services and satisfactory customer support. However, there is room for improvement in terms of responsiveness. Overall, a fine experience.

Comments: