Scott Henley has been named Vista's new CEO in an announcement by Ed de Guardiola, Chairman and Founder. Scott has nearly 30 ...