The brands extension for WooCommerce allows you to create brands for your shop; each brand can be named, described and assigned an image. Brands can then be:
Listed, indexed, on a page using a special A-Z shortcode
Displayed as thumbnails on a page using a shortcode
Displayed in the sidebar...