77 employees
Federated Payments is a credit card processing solutions with operations in the US and Canada.
1999