CenturyLink’s New Technology Center of Excellence is Complete
CenturyLink has officially opened its new 300,000-square-foot Technology Center of Excellence, which is an expansion of CenturyLink’s existing 365,000-square-foot corporate headquarters in Monroe. According to Louisiana Economic Development (LED), ...