Tandy Brands Accessories Inc has hired VF Corp executive N Roderick (Rod) McGeachy III as its president and chief executive officer.