Headquartered in Philadelphia, USA, Odessa is the largest leasing-focused technology company in the world. With a highly specialized team of professionals across North America, Europe, and Asia Pacific, Odessa has a 2-decade track record of excellence in providing industry-leading Asset Leasing technology.