Board Memberships
Tupperware Brands
Manufacturing and direct sales of consumer products
•
Director
Delhaize Group
Food retailer headquartered in Belgium which operates in eight countries and on three continents
•
Director