Odessa Platform

$281.3M revenue • 1,001 employees • 50 S 16th St Suite 1900, Philadelphia, PA, 19102, United States

Last Updated Dec 10, 2025

Company Overview

Company Name

Odessa Platform

Address

50 S 16th St Suite 1900, Philadelphia, PA, 19102, United States

Approx. Annual Revenue

$281.3M

Employees

1,001

Established

2013

About Odessa Platform

Odessa, located in Philadelphia, PA, United States, is a software company that provides a unified platform for asset-based financing businesses. With approximately 1,001 employees, Odessa offers solutions for equipment finance, auto finance, and serves banks, captives, and independent lenders, helping them streamline operations, improve customer service, and grow their portfolios.

Frequently Asked Questions about Odessa Platform

Advertising Pixels

  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Heather Slyman President