Managing Director
Colin Temple
CEO Approval Rating
85/100
Schuh owns and operates a chain of 120 retail stores that offers formal shoes, sippers and boots for men, women and kids.