Laborer Renewables (Driver) Hollis Creek at Primoris Services Corporation (Louisiana) — aijobsearch