Xplor Technologies

HQ
Atlanta
Total Offices: 6
3,100 Total Employees
Year Founded: 2021

Teams at Xplor Technologies

5 Days AgoSaved
In-Office or Remote
Charlotte, NC, USA
Cloud • Payments • Software
Field-based B2B sales role selling Xplor Pay payment solutions via door-to-door and local business visits. Prospect, educate owners on cost savings, close deals, earn activation bonuses, monthly commissions and residuals, and self-manage schedule with company training and support.