Chairman & CEO
Paul Brown
CEO Approval Rating
90/100
IDC WIN is a Canada-based brokerage firm that provides services such as life insurance and wealth management for individuals and businesses.