President & CEO
Mark B. Rourke
CEO Approval Rating
100/100
1935
PublicNYSESNDR
https://schneider.com/