
A human, innovative, and forward-thinking company culture.
The Customer Care Specialist role involves building long-term client relationships, guiding customers through their options, and making sure they feel supported every step of the way. The role requires a strong sales mindset, excellent communication skills, and a collaborative attitude with a strong sense of teamwork.