Logistics company Spot expands uptown Charlotte office space, with plans to hire 150 employees


Indianapolis logistics company Spot has leased an additional 22,000 square feet at an uptown Charlotte tower and plans to more than double its employee base there.

Previous CFO of the Year Awards 2023: Jonathan Robinson, Post Brothers
Next Developer plans five-story boutique apartment complex in Miami-Dade