Michael A. Thomas is new chair of Port NOLA Board of Commissioners
Louisiana Gov. Jeff Landry recently appointed Michael A. Thomas as chairman of the Board of Commissioners of the Port of New Orleans (Port NOLA) for a five-year term. Thomas will also chair