Caroline Nowell

Regional Leader Customer Success, Latam at Creatio

Caroline Nowell has extensive experience in customer success and sales within the CRM industry. Currently serving as a Customer Success Executive at Creatio since September 2017, Caroline manages a portfolio of enterprise customers from North America and LATAM, focusing on customer onboarding, implementation, and post-implementation support. Previously, Caroline held the role of Customer Success Manager, overseeing a diverse range of small- and medium-sized businesses, where responsibilities included software implementation, client training, and relationship building. Earlier roles included Inside Sales Representative with a focus on CRM solutions and Quality of Service Manager at Wentrum, where tracking and evaluating sales team performance was key. Additionally, Caroline has experience in recruitment, successfully hiring 50 candidates in a challenging timeframe.

Links



Teams

This person is not in any teams