For the 2nd Time, Pelican Waste & Debris Appears on the Inc. 5000, Ranking No. 454 With Three-Year Revenue Growth of 998% Percent Profile: 2019 Rank: #454 2017 Revenue: $11.4 M 3-Year Growth: 998% Industry: Environmental Services Location: Houma, LA Founded: 2013 Employees: 130 Inc. 5000 Honors Inc5000 measures a private company’s revenue, revenue growth, and […]
August
14
2019
0comment
