Shoe and apparel firm Genesco Inc on Thursday announced it had appointed its president and COO, Hal Pennington, CEO with immediate effect.

The Tennessee-based company, which sells its products in more than 900 stores, said chairman Ben Harris had previously held the CEO title but will now focus on Genesco's overall strategic direction.