82 employees
Global Holdings is a financial technology company that provides payment processing to the debt settlement industry.
2003