Explore Thomas M. McCorry's 20-year career at Constellation Brands, excelling in financial leadership, strategic planning, and operational...