Contact Us The Benefit Source Canada Inc. Mississauga, ON L5N6T1 Main: 905-785-0084 Toll Free: 1-877-444-0084 Michael L. Nadler, Managing Director | michael@benefitsource.ca