About The Position

As a Sr. New Business Manager, you drive growth by identifying new opportunities, building relationships, and bringing forward strategic solutions that help employers and partners achieve their goals. You bring energy, curiosity, and a passion for delivering value in every interaction.

Requirements

  • Minimum 3 years of sales or business development experience.
  • 1–2+ years in managed care or related health benefits sales.
  • Strong communication, presentation, and relationship-building skills.
  • Experience working strategically with matrixed partners.
  • Ability to obtain necessary licenses; valid driving record.

Nice To Haves

  • 5+ years of sales experience.
  • Background in underwriting, operations, or insurance sales.
  • Demonstrated success managing pipelines and closing new business.

Responsibilities

  • Generate new business through direct and broker channels, expanding our footprint in assigned territories.
  • Meet or exceed annual goals across new firms, revenue, membership, and profitability, focusing on long-term success.
  • Apply strategic thinking to engage prospects, manage the full sales cycle, and present compelling solutions.
  • Lead RFP responses, guide internal strategy discussions, and deliver clear, confident presentations.
  • Maintain a strong pipeline by managing prospect databases and building durable broker relationships.
  • Collaborate with cross-functional partners to shape presale strategies and deliver innovative proposals.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service