B

Bonnie Singal
Review of Touchpoints

1 year ago

My experience with Touchpoints was average. The we...

My experience with Touchpoints was average. The website could use some improvements, but the overall service was decent. The customer support team was responsive.

Comments:

No comments