stars 1 stars 2 stars 3

What is the annual revenue of OTR Capital?

The annual revenue of OTR Capital was $173.2 million in 2025.

Related OTR Capital Questions

Clayton Griffin is the President of OTR Capital.

351 people are employed at OTR Capital.

OTR Capital is based in Roswell, Georgia.

The NAICS codes for OTR Capital are [523110, 523, 5231, 52311, 48, 52, 488].

The SIC codes for OTR Capital are [62, 621, 738, 73].