The Greater Vancouver Professional Theatre Alliance is an association of over 100 theatre companies, venues and related businesses, plus individual...