Robert J. Dennis, executive and chief operating officer of Genesco since October 2005, has been promoted to president and chief operating officer, and has also been elected as a director. Hal N. Pennington remains as the company’s chairman and chief executive.