US apparel and footwear company Rocky Brands has  promoted Thomas Robertson to chief financial officer.