Christopher McGlade, as Director of Customer Success, has spearheaded initiatives that resulted in a 35% increase in customer retention over two years. Under his leadership, the team achieved a 92% customer satisfaction rate with an NPS score of over 75. Christopher also developed an innovative customer health system that resulted in clear priority alignment within the customer base. His strategic vision and dedication have
been instrumental in expanding the company's client base by 25% annually.More...