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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Industry
Professional, Scientific, and Technical Services
Education Level
Bachelor's degree