About The Position

The Channel Sales Manager (CSM) role is responsible for supervising business delivery within the Agency Travel team and Tie-Ups, primarily focusing on growing the business profitably through effective channel management of agents. The role involves managing the daily activities of producers to maintain a strong pipeline, coaching agents for cross-selling and business growth, and ensuring individual agent growth of at least 20% annually. The CSM is also responsible for ensuring IRDA compliance regarding agent licensing and commission payments, maintaining application quality, and supporting producers with policy services and product training.

Requirements

  • 1-2 years of experience in insurance.
  • At least 3 to 4 years of experience of leading a company/business line in Retail Sales.
  • Any Graduation.

Responsibilities

  • Manage the daily activity of producers to ensure strong pipeline.
  • Coach and guide to cross sell and grow the business.
  • Make individual agents grow at least 20% for every year.
  • Ensuring IRDA compliance regarding licensing and commission payments of agents.
  • Responsible for ensuring quality of applications.
  • Support/guide the producers in all activities related to policy services.
  • Train agents on products, process and USP’s of Co.
  • Responsible for Achieving overall Gross Written Premium.
  • Responsible for sustainable Profitability.
  • To maintain the Hygiene.
  • Recruitment and retention of agents.
  • Responsible for Activation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service