Todd leaves SCRA for Pit Row
06 October 2020
SCRA’s transportation VP Steven Todd is leaving his role there to become president at nationwide pilot car company Pit Row Transportation Solutions, based in Pell City, Alabama, USA.
“Steven has worked tirelessly for the…