Technology
5%
employee-owned
7,100
employees
N/A
pay ratio
1983
founded
Global financial technology company providing payment solutions for fleet, corporate, and health benefit markets. Offers employee stock purchase plan and profit sharing.
Headquarters
Portland, ME, USA