Apparel and footwear giant VF Corp has named Scott Roe as its new CFO, replacing Robert Shearer who is to step down next year after 28 years with the company.