0

OTR Capital Awarded #58 in AJC Top 150 Workplaces

OTR CAPITAL AWARDED #58 IN AJC TOP 150 WORKPLACES Roswell, GA (3/22/2021) — OTR Capital, LLC has been named on the 2021 list of AJC Top 150 Workplaces in Atlanta. Nearly 3,000 companies [...]