Levi Strauss names Terra Carmichael chief corporate affairs officer - LEVI News | Rallies