Business Support Manager-Partner & Merchant Services
Listed on 2026-08-11
-
IT/Tech
IT Support, Technical Support, CRM Systems & Management
The Business Support Manager is a critical role within our Merchant Services team, responsible for managing a portfolio of large and strategically important merchants and partners. This position serves as the primary point of contact for assigned accounts, ensuring exceptional service delivery, fostering strong relationships, and driving growth and retention. The Business Support Manager collaborates closely with cross-functional teams, including Business Development, Marketing, Technical Support, Risk Management, AML, Legal, Customer Funds, and Finance, to deliver seamless support and solutions to our key accounts.
Key Responsibilities- Account Management:
Serve as the primary contact for a portfolio of large merchants and partners, ensuring a smooth onboarding process and ongoing operational excellence throughout the contract lifecycle. - Deliver high-quality support services to meet customer satisfaction goals and maintain the health of the account portfolio.
- Customer Support:
Respond promptly to all merchant inquiries via email, phone, and voicemail, providing one-stop solutions to address their needs, including resolving complex issues and complaints. - Educate merchants on products, processes, and compliance requirements, ensuring accurate and timely resolution of issues.
- Issue Resolution &
Collaboration:
Work closely with internal teams (e.g., Technical Support, Risk Management, Finance) to resolve merchant issues and follow up until resolution is achieved. - Proactively reach out to merchants to address outstanding issues, provide guidance, and conduct authenticity investigations as required by regulations.
- Customer Feedback & Insights:
Gather and analyze merchant feedback to identify trends, escalate urgent issues, and provide actionable insights to leadership. - Regularly update the customer relationship management (CRM) database and maintain accurate records of merchant interactions.
The US base salary range for this full-time position is $90,. Our salary ranges are determined by role, level, and location. This salary range may be inclusive of several career levels at Ant International and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and relevant education or training.
- Additional benefits for this role may include: company bonus, 401(k) plan; medical, dental, and vision benefits etc.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).