The Director of Customer Success will build and lead one of Anza's most important competitive advantages. You'll lead the design of the end-to-end customer experience, build the Customer Success organization, and implement the processes and technologies that make Anza easier to do business with. This position will be based in our corporate headquarters in Wilmington, NC, with in-office presence at least three days per week. Working across Customer Acquisition, Underwriting, Servicing, Claims, Technology, and Operations, you'll lead the customer success strategy, oversee Anza's Unified Contact Center platform, and build scalable capabilities that improve customer outcomes as the company grows.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director