Zurich North America is currently looking for a Sr. Strategy Business Partner Strategy team. This position reports to the Head of Strategy and will be located in our Schaumburg/ Chicago IL Office. This leader will play a critical role in driving the Business Partner, Strategy, Manager, Business, Business Services, Management, Skills