Edge Insights Hires Brian Dallas as Senior Account Executive