Apparel and sportswear marketer Haggar Corp has named Jim Lewis as the company's new chief executive officer.