US department store retailer JC Penney has appointed a new executive vice president of omni-channel and senior vice president of supply chain to help propel its omni-channel growth strategy.