Your Ambassador Success Manager will train and coach you on every aspect of the platform, its capabilities, features and functions, and multiple services it provides.
A team of highly skilled Support Managers will take care of any issue that may arise 16 hours a day 6 days a week. We believe in offering our team the best service possible—and we will do everything to make it happen!