Life New Business Leader - Multi-Site Operations

National Life Insurance Company Limited

Addison, Montpelier (TX, VT)

Vor Ort

USD 68.000 - 99.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

National Life Group seeks a dynamic leader to join the Life New Business team as Manager, New Business. You will lead and develop Case Managers across multiple sites, drive performance, and ensure compliant, high-quality service to customers and distribution partners.

The role requires strategic thinking, financial acumen, and a collaborative approach to optimize workflows, coach teams, and partner with underwriting on business needs. Onsite four days per week with core days Mon-Thu.

Qualifikationen

  • Bachelor's degree in Business, Operations Management, or related field.
  • Minimum 3 years of leadership experience.
  • 3+ years in Life, Annuity Operations, Financial Services, or related fields.
  • Strong leadership, change management, financial acumen, analytical, organizational, and communication skills.

Aufgaben

  • Lead, mentor, and develop Case Managers across multiple site locations.
  • Develop and implement team goals aligned with departmental and organizational objectives.
  • Develop a deep understanding of how the business works and flows through the NLG ecosystem.
  • Provide coaching, feedback, and development opportunities with a forward focused approach—building for the long-term success of the team and Company.
  • Foster a culture aligned with National Life values.
  • Oversee production activities while maintaining high quality customer service, quality, and compliance standards.
  • Optimize workflows and implement process improvements.
  • Monitor productivity and quality through audits and reporting.
  • Partner with internal stakeholders to resolve complex issues.
  • Collaborate with underwriting leadership on business needs, issue resolution, and opportunities for improved process and outcomes.
  • Build and maintain effective working relationships with field leadership to understand business needs, communicate priorities, and support service delivery.
  • Provide production updates and strategic insights to leadership.
  • Respond to escalated customer and agent inquiries.
  • Lead and participate in cross-functional projects and initiatives that support strategic objectives, operational improvements, and business priorities.
  • All other duties as assigned.
  • Provide timely coaching, feedback and development opportunities.

Kenntnisse

Leadership
Coaching
Data analysis
Cross-functional collaboration
Financial acumen
Change management
Strategic thinking

Ausbildung

Bachelor's degree in Business / Operations Management

Jobbeschreibung

National Life Group seeks a dynamic leader to join the Life New Business team as Manager, New Business. You will lead and develop Case Managers across multiple sites, drive performance, and ensure compliant, high-quality service to customers and distribution partners.

The role requires strategic thinking, financial acumen, and a collaborative approach to optimize workflows, coach teams, and partner with underwriting on business needs. Onsite four days per week with core days Mon-Thu.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Life New Business Operations Manager
Life New Business Operations Manager

National Life Group • Addison (TX)

Vor Ort
USD 68.000 - 99.000
Relocation package
Associate Director, Life New Business Operations
Associate Director, Life New Business Operations

nationallifeinsurancecompany • Addison (TX)

Vor Ort
USD 120.000 - 180.000
Life New Business Manager — Hybrid Leadership & Growth
Life New Business Manager — Hybrid Leadership & Growth

National Life Group • Montpelier (VT)

Hybrid
USD 68.000 - 99.000
Benefits starting day one
Life New Business Operations Lead
Life New Business Operations Lead

National Life Insurance Company Limited • Addison (TX), Montpelier (VT)

Vor Ort
USD 75.000 - 110.000
Manager, New Business
Manager, New Business

National Life Group • Addison (TX)

Vor Ort
USD 68.000 - 99.000
Relocation package
Life New Business Operations Lead
Life New Business Operations Lead

National Life Group • Addison (TX)

Vor Ort
USD 75.000 - 110.000
Benefits start day one
401(k) eligibility
Paid time off (vacation, sick time)
+1
Manager, New Business
Manager, New Business

National Life Group • Montpelier (VT)

Hybrid
USD 68.000 - 99.000
Benefits starting day one
Associate Director, New Business
Associate Director, New Business

nationallifeinsurancecompany • Addison (TX)

Vor Ort
USD 120.000 - 180.000
Life Insurance New Business Leader & Underwriting Coach
Life Insurance New Business Leader & Underwriting Coach

MassMutual Great Lakes • Southfield (MI)

Vor Ort
USD 90.000 - 130.000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Life Insurance New Business Specialist
Life Insurance New Business Specialist

Amerilife Group, LLC • Connecticut

Hybrid
USD 65.000 - 85.000