Noida, Uttar Pradesh, India Employment

Capgemini is hiring a Business Advisor

About the Role

Capgemini seeks a Business Advisor to lead customer service operations and drive performance for a key client account. In this role, you will manage a team of Customer Support Associates and ensure service excellence.

What You'll Do

  • Lead a team of about 30-40 Customer Support Associates.
  • Manage day-to-day customer service operations.
  • Drive performance metrics, including shrinkage, attrition, and Service Level Agreements (SLAs).

What We're Looking For

  • A minimum of 8 years of relevant professional experience.
  • Proven expertise in stakeholders’ management, specifically with US customers.
  • A team player with experience leading a tenured team and a demonstrated history of handling a team size of 30-40 people.
  • Excel and presentation skills are required.
  • Excellent communication and conflict management skills are essential.
  • Knowledge of customer service processes and a track record of driving SLA performance.

Nice to Have

  • Direct experience working for a US client.

Team & Environment

You will lead a team of 30-40 Customer Support Associates.

Capgemini is an equal opportunity employer.

Required Skills
Stakeholder ManagementTeam LeadershipConflict ManagementExcelPresentation SkillsCommunication
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
Capgemini

Our Client is one of the United States’ largest insurers, providing a wide range of insurance and financial services products with gross written premiums well over US$25 Billion (P&C). They proudly serve more than 10 million U.S. households with more than 19 million individual policies across all 50 states through the efforts of over 48,000 exclusive and independent agents and nearly 18,500 employees. Finally, our Client is part of one the largest Insurance Groups in the world.

Visit website
Job Details
Department Business Operations
Category other
Posted 14 days ago