SalesJobs.io
← Back to all jobs

Job Description

Business Development Manager role focused on growing Chubb’s footprint across an assigned territory in Chicago.

Responsibilities

  • Drive business development within an assigned territory covering brokers, agents, and other distribution partners
  • Focus sales efforts on Chubb products and services tied to Small Commercial, Middle Market, and Financial Lines
  • Serve as a Chubb ambassador for a select group of agents
  • Own agency relationship management, including both new client acquisition and client management
  • Manage performance against KPI metrics, including Gross Written Premium growth, New Business, profit, new agency appointments, and visibility
  • Maintain a successful and documented track record of calling on insurance brokers and agents in a predetermined geography
  • Create and execute a tactical sales plan to meet annual objectives, including market share capture, new agency appointments, and revenue growth
  • Generate new business opportunities through business development activities initiated with assigned brokers and agents
  • Build and leverage local and regional partnerships to support business development opportunities
  • Demonstrate ability to achieve monthly, quarterly, and annual production goals
  • Partner with commercial underwriting staff and local field operations leadership
  • Ensure products and services are competitively positioned in the market
  • Manage a pipeline of key customers to meet and exceed growth goals
  • Act as point of contact and relationship manager for assigned producers
  • Effectively manage daily, weekly, and monthly goals and tracking responsibilities
  • Work with underwriting to evaluate, price, and propose rate and strategy for small to large commercial accounts
  • Manage assigned workload to meet internal productivity and timely service standards

Requirements

  • Minimum 5 years underwriting and/or Broker/Agent sales experience; business development experience in commercial lines preferred
  • College degree or equivalent business experience
  • CPCU or CIC recommended
  • Ability to work independently and assimilate learning materials across multiple subjects from various sources
  • Excellent interpersonal, communications, and negotiation skills
  • Authoritative knowledge of Chubb commercial coverages, products, services, and liabilities
  • Self-motivated with a strong self-starter mindset
  • Ability to make independent decisions using Chubb best practices for guidance
  • Strong verbal and written communication skills
  • Ability to handle highly visible and demanding customers
  • Ability to work in a team and matrix reporting environment

Location

  • Chicago, IL (onsite)

Compensation

  • USD 98,000 - 142,000 per year

Similar Jobs