Job ID: OMNI Engineering, a CRH company, started its business in 1985 in Omaha, Nebraska. OMNI is involved in heavy highway construction as well as private and
Alternate Locations: Work from Home; Charlotte, NC (North Carolina); Dover, NH (New Hampshire); Fort Wayne, IN (Indiana); Greensboro, NC (North Carolina);