Pacific Sunwear of California has appointed ex-Vans executive Gary H Schoenfeld as its president and CEO.