Encore Research Group — Vendor Profile