CEO
Todd Steele
CEO Approval Rating
90/100
Lole is a Canada-based apparel company that designs and manufactures clothing and accessories for men and women.