Zurich North America is currently seeking an intellectually curious Finance Analytics Consultant to join the Claims Finance team, located at our North American headquarters in Schaumburg, Illinois. The Financial Consultant is responsible for the crea Financial, Consultant, Analytics, Accounting, Staffing, Finance, Banking