About Payment Services Co.
Operating in the Financial Services industry, Payment Services Co. is based in Houston, Texas (TX). The company is classified under the Financial Services sector. The company is headquartered in Houston, Texas (TX). The company has attracted investment from TA Associates Management LP.