Altisource Portfolio Solutions is a public company headquartered in Luxembourg with an estimated 2,024 employees. In the US, the company has a notable market share in at least one industry: Real Estate Asset Management & Consulting, where they account for an estimated 0.4% of total industry revenue.
Registered Name: Altisource Portfolio Solutions S.A.
Headquarters: 33, Boulevard Prince Henri L-1724 Luxembourg City, Grand Duchy Of Luxembourg, N4 50