S
Sherri Smeraglia Review of The customer management hub
The customer management hub is not what I expected...
The customer management hub is not what I expected. The user interface is clunky, and the features are lacking. I wouldn't recommend it, especially considering the alternatives available.

Comments: