Chief Executive Officer at STEWART INFORMATION SERVICES · President & CEO at HANOVER INSURANCE · Director at Centene. Filing since 29 Jan 2008. CIK 0001261155