M

Marsh

Global insurance brokerage and risk advisory

Client Advisor Team Leader

Insurance Sales & AgencyConfirmed live in the last 24 hours
Full-timeBirmingham, UKNo salary listed

About the Job

Requirements

  • Previous team leader or management experience is preferred, or demonstrated leadership qualities.
  • Proven account-handling experience with medium to large UK and global accounts.
  • Competence in Microsoft Office products.
  • Ability to remain calm under pressure and work flexibly as needed.
  • Cert CII qualification or equivalent is essential.

Responsibilities

  • Manage and develop a team of Client Advisors, ensuring their day-to-day management and personal growth.
  • Participate in the Manchester leadership team to support strategy development, client service, growth, and recruitment.
  • Collaborate with Client Executives and brokers on insurance renewal placement strategies, including preparing market presentations, negotiating terms, and analyzing quotes.
  • Assist the Head of Office in achieving strategic goals and represent the office in national forums.
  • Deliver best-practice, market-leading service and solutions with a strong focus on client service excellence.

Desired Qualifications

  • ACII qualification or equivalent, or working towards it.
  • Strong organizational skills with the ability to manage multiple challenges simultaneously.
  • A passion for improving colleagues' working lives, skills, and success.

About the Company

Marsh

Global insurance brokerage and risk advisory

Marsh helps organizations manage risk and obtain insurance by acting as a risk adviser and broker, placing coverage with multiple underwriters rather than from a single source. It has grown into a diversified professional services firm that includes Mercer, Guy Carpenter, and Oliver Wyman, all under one holding company. Unlike traditional brokers, Marsh combines risk transfer with advisory and consulting services across insurance, reinsurance, HR, and management consulting. Its goal is to lower clients’ financial risk and total cost of risk by offering integrated risk management and advisory solutions.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1871

Recently Posted Jobs

Explore more opportunities at Marsh

See more jobs