CEO
David Bensadoun
CEO Approval Rating
84/100
Aldo owns and operates a chain of shoe and accessories stores that designs and produces shoes, handbags and accessories.