Technical Support SpecialistThis role is pivotal in ensuring our merchants receive top-tier support, and in keeping our payment systems optimized and up-to-date. If you're passionate about payments, technology, and providing an outstanding customer experience, then we'd love to hear from you!