Branded merchandise company New Wave Group has appointed Randy Royce as its new chief buying officer.