Gregory W. Leffard

Senior Vice President, President, Specialty Professional Lines at The Hanover Insurance Group

Org chart

Timeline

  • Senior Vice President, President, Specialty Professional Lines

    Current role

View in org chart