ABOUT THE ROLE The Customer Success Specialist will be responsible for the relationship with our customers. This role is responsible for managing key client