We are seeking an experienced professional to join our Account Management team to oversee relationships with B2B and enterprise clients. This role involves managing client communication, owning accounts, coordinating services, driving client retention and renewals, and identifying opportunities to grow existing accounts. The ideal candidate will have a background in technology services companies and experience managing clients in B2B, enterprise, or service-based environments.
Key Responsibilities
Client & Account Management:
Manage a portfolio of B2B and enterprise client accounts, serving as the primary point of contact. Build and maintain strong, long-term relationships by understanding client requirements, business objectives, and expectations. Maintain regular communication and conduct account reviews to ensure a positive client experience throughout the engagement.
Service Delivery & Coordination:
Collaborate with Sales, Delivery, Engineering, QA, Product, and Support teams to ensure client requirements and expectations are clearly communicated internally. Track deliverables, timelines, and commitments, follow up on client needs, and ensure timely resolution of issues. Manage client concerns and escalations effectively.
Account Growth:
Identify opportunities for upselling, cross-selling, and expanding accounts. Stay informed about evolving client needs and recommend relevant services. Work closely with Sales and internal teams to develop expansion opportunities, support renewals, contract extensions, and long-term engagements, contributing to revenue growth from existing accounts.
Client Retention:
Monitor account health, client satisfaction, and engagement levels. Proactively identify potential risks and address client concerns. Gather and communicate client feedback to relevant internal teams, strengthen relationships to support long-term partnerships, and assist with client references, testimonials, and case studies when appropriate.
Reporting & CRM:
Maintain accurate client and account information in CRM systems. Track account activities, opportunities, renewals, and client requirements. Prepare regular account updates and reports for management, ensuring visibility into account risks, priorities, and growth opportunities.
Required Qualifications
- 3–4+ years of experience in Account Management, Client Management, Customer Success, Business Development, or a related client-facing role.
- Experience in software services, IT services, technology consulting, staff augmentation, managed services, QA/testing services, or custom software development companies is mandatory.
- Proven track record managing B2B and enterprise clients in a services-based environment.
- Strong client relationship and stakeholder management skills.
- Experience working with senior stakeholders and decision-makers.
- Understanding of client retention, renewals, upselling, and cross-selling strategies.
- Excellent communication, negotiation, organizational, and problem-solving skills.
- Bachelor’s degree in Business, Computer Science, Engineering, or a related field is preferred.
Preferred Qualifications and Benefits
Experience in AI solutions, software development, QA & testing services, staff augmentation, DevOps, technology consulting, managed services, and enterprise technology services is highly valued. Familiarity with the US B2B technology market is an advantage.
Proficiency with Salesforce, HubSpot, Jira, or similar CRM and project management tools is a plus.
Key Metrics to Measure Success
Client retention and renewals, account revenue and growth, upsell and cross-sell revenue, client satisfaction, account health, client engagement, contract extensions, client issue resolution, and securing client references and testimonials.
This role offers an excellent opportunity to contribute to the growth and success of a dynamic technology services company by managing and expanding key client relationships.