david moore - marketresearch