SA
Sailthru
View company profile →
Love the Support Team
The Sailthru support team is incredibly helpful! They guided us through the onboarding process, and I feel confident in using the platform. Just wish the initial setup was a bit more user-friendly.
5 found helpful