Debra Neill-Baker is the CEO of Neill Corporation.
149 people are employed at Neill Corporation.
Neill Corporation is based in Hammond, Louisiana.
The NAICS codes for Neill Corporation are [42, 44, 4239, 423, 42399].
The SIC codes for Neill Corporation are [50, 508].