A global insurance firm located in Boston is seeking a Lead Analyst for Exposure Management North America Commercial Property. This role involves managing the Catastrophe and Exposure Analysts, ensuring data quality, and assisting in workflow development. Candidates should have at least 5 years of e