Digital Engineering Inc hiring Inspector / Resident Project Representative job in Lake Charles, LA, US | WorkOnward