James Scott, CPA-CA (Canada), CPA (USA), CIA, CRMA Ascot Solutions