Odessa is a software company headquartered in Philadelphia, USA, specializing in lease and loan origination and portfolio management solutions. Our platform provides end-to-end, extensible functionality to help large global brands streamline their business operations and align IT goals with business...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Year Founded:
1998 (27 years)
Address:
TWO LIBERTY PLACE, 50 S. 16TH ST,; STE 1900; PHILADELPHIA, PA 19102, US
HIGH
spending power