Careers
Business Development
Customer Success Specialist
A customer success specialist develops and maintains long-term business relationships by serving as an internal advocate and client liaison. They have a hybrid of soft and hard skills required to master technology and manage customer relationships.