Indeed
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.
This person is not in any offices
Indeed
217 followers
Indeed is the #1 job site in the world (Comscore, Total Visits, September 2022) and allows job seekers to search millions of jobs in more than 60 countries and 28 languages. Over 3 million employers use Indeed to find and hire new employees. More than 350 million unique visitors use Indeed each month to search for jobs, post resumes, research companies and more.