Vision Insights employs 17 employees. The Vision Insights management team includes Scott Horowitz (Chief Executive Officer), Nikolay Panchev (Vice President, Head of Custom Research), and Chris Todd (SVP, Sales and Marketing).
Get Contact Info for All DepartmentsLooking for a particular Vision Insights employee's phone or email?