Barry Perkins

Barry Perkins

Chief Operations Officer

Zurich North America

Skills and experience

Barry Perkins is Chief Operations Officer for Zurich North America, where he oversees the Information Technology, Underwriting Services, Premium Audit, Underwriting & Workplace Solutions Delivery and Business Services Management teams. He is responsible for driving and assuring the achievement of desired business results from the organization’s strategic and operational transformation initiatives.

Prior to his current role, Perkins served as Zurich Insurance Group’s Global Head of Business Technology Solutions and Chief Operating Officer (ad interim) for Group Technology and Operations. His earlier roles for Zurich have included Group Chief Enterprise Services Officer; Chief Operating and Technology Officer for Latin America; Chief Information Officer for Latin America; Program Director – Infrastructure Transformation for Europe, Middle East and Africa; Chief Operating and Technology Officer for UK General Insurance; and Chief Information Officer for UK General Insurance. Before joining Zurich, Perkins had management and leadership roles with Farmers Insurance, Knightsbridge Consulting and Cap Gemini Ernst & Young.

Educational background

Perkins holds bachelor’s and master’s degrees from The London School of Economics and Political Science.