Meredith Johnson currently serves as Vice President of Portfolio Management at Zurich Insurance Company Ltd, a role held since May 2021. Prior to this, Meredith Johnson held various leadership positions at Zurich North America from August 2007 to May 2021, including Strategy & Execution Lead for Middle Markets, Head of General Industries, and Head of Developing Industries, focusing on profitability and business development across diverse segments. Earlier experience includes roles such as Senior Technical Underwriting Process Consultant and Head of Commercial Auto, with responsibilities in book performance and product management. Meredith Johnson began the career at Liberty Mutual Insurance, serving as a Middle Market Underwriter after completing a rigorous training program. Academic qualifications include a Bachelor of Business Administration in Real Estate & Urban Land Economics, and Risk Management & Insurance from Wisconsin School of Business, along with an MBA in Business Administration from Northern Illinois University.
Sign up to view 8 direct reports
Get started