Fiona Laird is/was an owner of Newell Brands Inc.

Title Insider
Shares 78.4 Thousand
Updated over 7 years ago

Source Links