VP Information Technology and Deputy Chief Technology Officer at The Hanover Insurance Group
Debra Lewis is a(n) VP Information Technology and Deputy Chief Technology Officer working at The Hanover Insurance Group.