Join our team as a Customer Success Manager, where you will be the voice of our customers. You will orchestrate seamless communication between our clients and internal teams to ensure satisfaction and drive engagement. Your role will involve crafting strategies that deliver on customer goals, ensuring they see real value in working with us, and acting as a trusted advisor in their journey.