National Life - Addison, TX

posted 2 months ago

Full-time - Manager
Addison, TX
Insurance Carriers and Related Activities

About the position

As the Manager for the Customer Experience Center (CEC) at National Life Group, you will play a pivotal role in leading and supporting a team dedicated to delivering exceptional customer service across our Life Insurance and Annuity business lines. This position is essential for overseeing the Customer Service and Support teams, ensuring that they are equipped with the necessary tools and processes to provide peace of mind to our customers. You will be responsible for guiding service analysis and delivery across multiple sites, collaborating closely with distribution leadership and agency sales relationships to ensure that our offshore and vendor partnerships effectively support CEC operations. In this role, you will lead, mentor, and manage Contact Center representatives, fostering a culture of excellence and high performance. You will assist in the development and implementation of strategic goals that align with broader departmental and organizational objectives. Your leadership will be crucial in promoting a team environment that embraces our core values and culture, ensuring that all team members are engaged and motivated to deliver superior service. Operational oversight is a key component of this position, as you will monitor activities across multiple lines of business and sites, ensuring compliance with company policies and industry regulations. You will maintain rigorous productivity and quality standards through comprehensive audits and reviews, driving operational efficiency by implementing innovative processes that enhance workflow and resource utilization. Additionally, you will be responsible for performance monitoring and reporting, providing detailed, data-driven updates to leadership on production metrics, trends, and outcomes. Your insights will help inform product, sales, and technology enhancements, contributing to the continuous improvement of our service delivery.

Responsibilities

  • Lead, mentor, and manage Contact Center representatives across multiple sites.
  • Assist in the development and implementation of strategic, individual, and team goals.
  • Encourage a culture of excellence and high performance by providing coaching and development opportunities.
  • Monitor and help optimize activities for multiple lines of business and sites.
  • Ensure compliance with company policies, state and federal regulations, and best industry practices.
  • Maintain rigorous productivity and quality standards through comprehensive audits and reviews.
  • Collaborate with internal teams and external partners to resolve issues and improve service delivery.
  • Support the implementation of innovative processes to improve workflow efficiency and resource utilization.
  • Provide detailed, data-driven updates to leadership on production metrics, trends, and outcomes.

Requirements

  • Bachelor's degree in business, Operations Management, or related fields.
  • 3+ years of experience in Life and/or Annuity Operations, Financial Services or related fields.
  • Minimum of 3 years leadership experience.
  • Proven ability to supervise and support diverse teams in a fast-paced environment.
  • Basic understanding of financial and business principles.
  • Effective problem-solving and decision-making skills.
  • Good organizational skills and strong attention to detail.
  • Ability to contribute to process improvements and service enhancement initiatives.
  • Strong interpersonal and communication skills.

Nice-to-haves

  • FINRA License (Series 6 & 26)
  • FMLI, ChFC, or other financial services industry accreditation.

Benefits

  • Paid parental leave
  • Health insurance
  • Dental insurance
  • Paid time off
  • Family leave
  • Parental leave
  • Vision insurance
  • 401(k) matching
  • Life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service