Nick DeWitt has worked as a Senior Client Success Specialist II at Indeed.com since March 2022. Prior to that, Nick was a Customer Success Manager - Team Lead at DealerOn from October 2019 to March 2022. In both roles, Nick worked closely with customers to review their digital performance, provided optimization recommendations for their websites, and managed multiple accounts simultaneously. Nick also played a critical role in ensuring the communication and implementation of customer’s KPIs and business goals. Additionally, Nick has experience in coaching, training, and resolving escalated customer issues.
Sign up to view 0 direct reports
Get started