HumanBit Logo

Customer Success Manager | Scrabble & Jigsaw

Posted on 20-07-2026

Job Description

Customer Success Manager

Company Overview

AntBox is a pioneering category creator that focuses on developing a system for discovering, proving, and deploying the next generation of professionals. Established in 2024 and headquartered in Bhubaneswar, AntBox employs a dynamic team of over 100 individuals who operate on the principles of ownership and are driven by results. The company collaborates with SaaS and fintech partners across India, Europe, and the US, moving beyond traditional hiring methods to focus on "Proof of Work."

Job Summary

The Customer Success Manager will play a vital role in fostering genuine relationships with clients, ensuring they feel supported and valued as partners. This role is essential in understanding client goals and challenges, and it contributes to the overarching mission of transforming the hiring landscape.

Responsibilities

  • Develop and maintain strong, long-lasting client relationships.
  • Understand clients’ unique goals and challenges to tailor solutions and support.
  • Act as a trusted advisor, guiding clients through their experience with AntBox's services.
  • Implement processes to ensure client satisfaction and drive product adoption.
  • Collaborate with internal teams to address client needs and improve service delivery.
  • Provide feedback from clients to the product development team for continuous improvement.

Qualifications

  • Bachelor’s degree in Business, Marketing, or related field.
  • Strong understanding of customer relationship management.
  • Excellent interpersonal and communication skills.
  • Problem-solving aptitude and ability to think critically.
  • Proficiency in using customer management software and tools.
  • Ability to handle multiple projects and tasks concurrently.
  • Experience in a client-facing role is preferred but not mandatory.

Preferred Skills

  • Previous experience in SaaS or fintech sectors.
  • Familiarity with customer success metrics and KPIs.
  • Knowledge of user experience principles and client onboarding best practices.

Experience

  • Minimum of 2-5 years in a customer success or account management role.

Environment

This position is based on-site in Bhubaneswar, encouraging collaboration and fostering a strong team atmosphere.

Salary

Not specified.

Growth Opportunities

AntBox offers opportunities for professional growth and development, allowing employees to advance within the company as new roles and challenges emerge.

Benefits

Not specified.

Powered by
HumanBit Logo