M
Marcelo Wintruff Review of Customer concepts ltd
Customer Concepts Ltd is an average company. I had...
Customer Concepts Ltd is an average company. I had an okay experience with their services. The customer support was responsive and helpful. However, I feel there is room for improvement in their products.
Comments: