Abi Findlay
Advertising Manager at Constellation Brands, Inc.
Amsterdam, Netherlands

Abi Findlay Work