Job Title: Project Manager - Civil Engineering. Company: CLC Engineering. Location: Alexandria, LA. CLC Engineering, is a civil/structural consulting firm, located in Alexandria, LA. The well-trained engineers and designers at CLC specialize in civil and structural engineering for foundations, substations, switchyards, transmission and distribution lines. Additional services provided include industrial, commercial, and residential inspections. Li...