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].