National Life
Manager, Contact Center
$70K–$102K
Montpelier, VT · Manager · Full-time · Posted Oct 1, 2026
- Experience
- 3+ years in Life and/or Annuity Operations, Financial Services, or a related industry; minimum of 3 years of leadership experience.
- Education
- Bachelor's degree in Business, Operations Management, or a related field.
- Visa sponsorship
- No visa sponsorship offered.
About the job
Leads multi-site contact center operations supporting life insurance and annuity businesses, developing teams and improving customer service and operational performance.
What you'll do
- Lead, coach, and develop contact center representatives across multiple sites.
- Monitor service quality, productivity, and compliance; analyze metrics and recommend improvements.
- Partner with internal teams and vendors to resolve issues and improve service delivery.
What they ask for
- Bachelor's degree in Business, Operations Management, or a related field.
- 3+ years of experience in Life and/or Annuity Operations, Financial Services, or a related industry.
- Minimum of 3 years of leadership experience.
- Ability to successfully pass a background check.
Nice to have
- FINRA Series 6 and 26 licenses.
- FMLI, ChFC, or other financial services industry designation; experience leading multi-site contact center operations.
Pay
$69,750 — $102,300 USD base salary
AI focus
Expected to use approved AI tools where appropriate, review and validate AI-generated content, and use AI responsibly in line with company policies and guiding principles.
Model-written summary · the original posting is authoritative