Junior Insurance Placement & Data Analyst
897 Brown & Brown (Europe) LimitedLeeds, England, GBBrown & Brown (Europe) Limited in Leeds is looking for a motivated Placement Analyst to join their Placement Team.This role focuses on negotiating and managing risks while gaining insights into the... Show more