Semesteria Logo
InsBOSS USA, Inc.

Client Success Manager

InsBOSS USA, Inc.

Posted

last week

National Capital Region, Philippines

Remote

PHP 50K

Mid Level

Full Time

Match

Skills

Experience

Industry

Sema

Sema Summary

The Client Success Manager oversees a team to ensure successful task completion and client relationships. The role focuses on building long-term client partnerships and addressing their needs effectively.

About Company

InsBOSS USA, Inc. specializes in providing back-office support to the insurance industry. With a trained team of virtual assistants, they enhance operational efficiency for insurance brokerages.

Core Requirements

  • At least 1 year of team lead experience in BPO or related field.
  • Strong leadership and management skills.
  • Excellent communication skills in English.
  • Ability to manage multiple workstreams effectively.
  • High attention to detail and organizational skills.

Responsibilities

  • Manage a team of 15-18 virtual assistants.
  • Conduct daily client management and onboarding.
  • Lead quarterly business reviews for clients.
  • Handle client escalations and problem resolutions.
  • Monitor team performance and conduct reviews.
  • Ensure quality assessment of client files.
  • Facilitate training sessions with clients and VAs.

Must Have skills

Leadership skillsProblem-solvingNegotiationAnalytical skillsEffective communication

Job Keywords

Client SuccessManagementBPOInsuranceLeadership

Similar Jobs