D

My experience with Customer comms has been average...

My experience with Customer comms has been average. While their services are decent, there is room for improvement. The website customercomms.com could be more intuitive. Overall, I am satisfied, but there is definitely room for growth.

Comments:

No comments