OTR recognized as a 2017 Top Workplace in Atlanta
Roswell, GA – March 27, 2017 – OTR Capital, LLC was named on the 2017 “Top Workplaces” list by the Atlanta-Journal Constitution. “We are honored to be named one of Atlanta’s top places to work by [...]