David Moulson is an independent insurance broker from the Greater Toronto Area. David has been insuring families for more than 30 years. Travel Insurance. Life Insurance. Critical Illness Insurance. Disability Insurance. Trust David to find you the right coverage based on your lifestyle.