Stefano Caroti is the President and Chief Executive Officer of Deckers Brands since 1 August 2024. He is an Italian-born footwear and sportswear executive whose more than three decades of industry ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results