STORD Continues Rapid Expansion, Welcoming Industry Experts in Supply Chain and Technology from the Atlanta Area to Grow In-House Expertise Team
Since relocating to Atlanta’s historic Biltmore Hotel following their Series A funding earlier this year, STORD has doubled the team, adding 20 new employees with...

