Specialty retailer Genesco has appointed Kenneth Kocher as president and Glenn Campbell as chief operating officer of its Hat World subsidiary, effective immediately.