C

Chubb

Global property & casualty insurer

Sales Performance Account Manager - Direct Marketing Digital Business Department

Sales OperationsConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • A university-level degree; majors in marketing, business administration, insurance, or finance are preferred.
  • At least 5 years of experience in data analysis, sales performance management, lead strategy analysis, or related work, with demonstrated results using data to support business growth or operational improvement.
  • Strong data-analysis ability, including independently integrating data from multiple sources, establishing analytical frameworks, identifying performance differences and key drivers, and making specific recommendations.
  • Business acumen to understand sales processes, targets, and conversion funnels and turn analysis into commercially valuable actions.
  • Experience analyzing sales performance, customer leads, or conversion rates, including the impact of customer segments, lead sources, and sales execution on outcomes.
  • Advanced Excel skills; ability to use Power BI, Tableau, SQL, Python, or other data-analysis tools is preferred.
  • Presentation and data-communication ability to translate complex findings into clear, persuasive business recommendations.
  • Cross-functional collaboration and stakeholder-management ability to communicate effectively with sales and marketing teams and implement improvement plans.
  • Proactive approach, logical thinking, problem-solving ability, and capacity to manage multiple workstreams and track progress.

Responsibilities

  • Plan and track the allocation, use, and sales-conversion performance of marketing leads in collaboration with marketing and telemarketing teams, ensuring effective use of lead resources.
  • Analyze lead quality, calling and contact activity, conversion rates, and sales staff performance; identify key factors affecting sales outcomes and recommend improvements.
  • Compare sales performance across lead sources, customer characteristics, and sales staff; assess the fit between leads and sales staff and help optimize lead allocation and sales efficiency.
  • Establish and track daily, weekly, and monthly key performance indicators with sales leaders, and use analysis to recommend ways to achieve targets and increase capacity.
  • Collaborate with marketing, telemarketing, and internal teams to turn data insights into actionable improvements, coordinate resources, and monitor project outcomes.
  • Analyze lead-management and sales-operation processes, identify efficiency bottlenecks, and advance improvements to processes, collaboration models, and data-tracking mechanisms.

Desired Qualifications

  • Experience in channel management; experience in financial services or insurance is especially valued.

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