Deborah Welch has extensive experience in customer success management, currently serving as Manager of Customer Success and Renewal Specialist Team Lead at Appspace since July 2020. Prior to this role, Deborah held positions at The Marlin Company from September 2010 to July 2020, including Customer Success Manager and Order Specialist. This background demonstrates a strong commitment to enhancing customer experience and driving successful outcomes.
Sign up to view 0 direct reports
Get started