Zurich North America is currently hiring a Business Systems Analyst III working out of our Schaumburg, IL North America Headquarters supporting our claims business. Responsibilities: Collaborate with stakeholders to facilitate requirement sessions, e Systems Analyst, Business Systems, Business, Information Technology, Analyst, Systems