IDC Worldsource Insurance Network Inc. jobs and careers
Mississauga, Canada
As of October 23, 2026, IDC Worldsource Insurance Network Inc. has no open roles listed.
About IDC Worldsource Insurance Network Inc.
IDC Worldsource Insurance Network Inc. (IDCWIN) is dedicated to setting the benchmark for service excellence. We are one of Canada’s largest life insurance managing general agencies, with strategically located offices across the country. Our talented national team offers advisors a diverse network of professionals who have earned a solid reputation as industry leaders. By understanding that industry standards continue to evolve, we are always developing tailored programs and services to meet our advisors’ needs while enhancing their ability to recognize current and prospective growth opportunities. IDCWIN is a company with a sound and stable history; from our firm beginnings we have grown to serve over 2,000 insurance advisors, who sell products from all major life insurers and have over $1.5 billion in segregated fund assets under administration. We are one of three divisions under the Worldsource umbrella, a fully integrated wealth management company that is focused on building financial prosperity and delivering a full range of financial services.
- Employees
- 125
- Headquarters
- Mississauga
Leadership
The top of IDC Worldsource Insurance Network Inc.'s org chart, with how many people report into each leader.
Phil Marsillo
President & CEO
30 reports
Margaret Lyne
Head of Operations
18 reports
Stuart Xu
Managing Partner
5 reports
Rylee Hurley
Group Business Development Executive
Shannon Hooper
Business Development Executive
Emily Annette Sorensen
Business Development Executive
Samuel Chan
Vice President, Asian Markets
Chris Connelly
President
Jobs at IDC Worldsource Insurance Network Inc.
No open positions right now. Explore more companies on TheJobsMap.
IDC Worldsource Insurance Network Inc. jobs: common questions
- Is IDC Worldsource Insurance Network Inc. hiring right now?
- IDC Worldsource Insurance Network Inc. has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on IDC Worldsource Insurance Network Inc.'s careers site.
- Where is IDC Worldsource Insurance Network Inc. headquartered?
- IDC Worldsource Insurance Network Inc. is headquartered in Mississauga, Canada.
- Who leads IDC Worldsource Insurance Network Inc.?
- Phil Marsillo, President & CEO, is at the top of IDC Worldsource Insurance Network Inc.'s org chart.
- How do I apply for a job at IDC Worldsource Insurance Network Inc.?
- Pick a role on IDC Worldsource Insurance Network Inc.'s TheJobsMap page and select Apply. Every listing links to the original posting on IDC Worldsource Insurance Network Inc.'s own careers site, so you apply directly with the employer.