Ben Dollard
Ben Dollard
President, Americas
Ben Dollard is Treasury Wine Estates’ (TWE) President for the Americas with responsibility for leading the commercial and operations across the region.
With 20 years’ experience in the alcohol beverages industry in the Americas region, Ben joined TWE in January 2020 having worked in various senior executive leadership roles with Constellation Brands in the US and Canada. Ben has had extensive experience in leading the agenda for wine and other alcohol beverages, including all aspects of marketing, consumer insights and commercial operations, across a number of key roles including Chief Growth Officer, Chief Marketing Officer and head of International Markets for Constellation Brands’ Wine and Spirits Division, as well as President of the Canadian wine business.