About Odessa

Headquartered in Philadelphia, USA, Odessa is a software company exclusively focused in the leasing industry. The Odessa Platform powers some of the largest global brands, providing end-to-end, extensible solutions for lease and loan origination and portfolio management. Odessa facilitates business ...

( I )

Odessa Company Information

Phone icon

Phone Number

215.231.9800

Address icon

Corporate Office Address

50 South 16th Street
Philadelphia, 19102

Website icon

Website

Number of Employees

5,001 - 10,000 Employees

Company Revenue

$100M - $500M

Is this company information helpful?

Odessa Org

Odessa's Tech Stack

.NET
6Sense
AddThis
AddToAny
FAQs image

Frequently Asked Questions About
Odessa

Who is Odessa's CEO?

Odessa's CEO is Anuradha Prakash

Who is Odessa's CTO?

Odessa's CTO is Roopa Jayaraman

Who is Odessa's CFO?

Odessa's CFO is Sumit Maheshwari

Where is the Odessa headquarters?

Odessa's HQ is located at 50 South 16th Street, Philadelphia

What is the Odessa's main phone number?

Odessa's phone number is 215.231.9800

What is the Odessa's official website?

Odessa's official website is odessainc.com

What is Odessa's Revenue?

Odessa's revenue is $100M - $500M

How many employees are working in Odessa?

Odessa has 5,001 - 10,000 employees

What industry is the Odessa in?

Odessa is in the industry of: Software Development / SaaS

Unlock Unlimited Leads
With Seamless.AI

Get Started Free