The Director of Customer Success at StarRez will lead the global Customer Success team, focusing on customer retention and product adoption across various platforms. This role involves managing executive-level relationships, resolving complex escalations, and improving the Customer Success operating model. The position requires collaboration with multiple departments and integration of Customer Success teams from acquired businesses.
See how your résumé matches this role — and tailor it from what actually gets interviews.