The Vista Institute employs 6 employees. The The Vista Institute management team includes Jeffrey Sholl (Chairman), Annette Johnson (Project Manager), and Mersedeh Sharifinejad (Designer).
Get Contact Info for All DepartmentsLooking for a particular The Vista Institute employee's phone or email?