McLeod Software purchases new headquarters building in Hoover
By Staff Alabama Political Reporter McLeod Software has purchased a 140,000-square foot office building in Hoover for its new corporate headquarters. The company announced that it plans to move into it’s new facility in early summer 2018 at the completion of a major remodeling project. “One of the most rewarding opportunities McLeod Software offers our … Continued
December 5, 2017