About Us

Corporate Leadership Team

Name Contact
Steven M. Lessack Group President steven.lessack@stewart.com Office: (877) 859-3066
Tomasz Klodowski Managing Director, European Operations tk@stewart.com Office: +48 22 255 0875
Larry Thompson Chief Financial Officer Larry.Thompson@stewart.com
Sacha Mitrakos Vice President - Human Resources sacha.mitrakos@stewart.com
218