National Life - Addison, TX
posted 2 months ago
The Operations Manager for the Customer Experience Center (CEC) at National Life Group is responsible for leading and managing customer service processes across multiple sites. This role focuses on ensuring high-quality service delivery for Life Insurance and Annuity business lines, while also collaborating with distribution leadership and vendor partnerships to enhance operational efficiency. The position emphasizes team leadership, operational oversight, and performance monitoring to achieve organizational goals and maintain compliance with industry standards.