C

Chubb

Global property & casualty insurer

Commercial Channels Analyst

Sales OperationsPosted on Nov 13
Full-timeColombiaNo salary listedIn-person

About the Job

Requirements

  • At least 1–2 years of experience in an administrative, commercial, or customer service role.
  • A professional qualification in administrative careers, marketing, engineering, or a related field.
  • Proficiency with computer tools, especially Microsoft Office applications including Excel, Word, and PowerPoint, and CRM management software.
  • Verbal and written communication skills.
  • Ability to work in an organized manner, manage multiple tasks, and meet deadlines.
  • A proactive, customer-oriented attitude and interpersonal skills.
  • Basic numerical skills for preparing and analyzing reports.
  • Competencies in influence, business vision, inclusive team leadership, ownership, strategic focus and execution, integrity, and courage.

Responsibilities

  • Provide administrative support, including managing quotation requests in the pipeline, following up on certificate and endorsement issuance, and maintaining organized records.
  • Serve intermediaries by responding to inquiries, managing complaints, and following up on orders and requests.
  • Prepare and update presentations, reports, contracts, and other commercial documents as needed.
  • Maintain accurate and up-to-date databases of clients and business contacts.
  • Assist the sales team with preparing proposals and budgets and following up with prospective clients.
  • Coordinate with Operations, P&C, Multiline, marketing, finance, and logistics departments to support effective communication and achievement of objectives.
  • Conduct market research on competitors, customer preferences, and industry trends to anticipate changes and adapt strategies.

Desired Qualifications

  • Previous experience in the insurance sector.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs