Primoris appoints James Greer to board effective Oct. 1, 2026 - PRIM News | Rallies