Word from the expert CSE: the new key profile in customer loyalty Who is the Customer Success Executive (CSE)? What are their responsibilities? We take a closer look at this new position, which has become an essential part of your customer relations.