idc win 88IDC Worldsource Insurance Network (IDC WIN) is a leading MGA in Canada, empowering independent advisors with cutting-edge technology, robust support and expert solutions. We build strong advisor relationships through open communication, helping advisors grow their practices with confidence and innovation.IDC Worldsource Insurance Network (IDC WIN) is a leading MGA in Canada, empowering independent advisors with cutting-edge technology, robust support and expert solutions. We build strong advisor relationships through open communication, helping advisors grow their practices with confidence and innovation.