18 employees
Paystar provided electronic bill presentment and payment services for utility companies and government agencies.
2013