CSPTA BOARD of DIRECTORS CSPTA President Barry Thomas CSPTA Vice-President Olga Packard CSPTA Vice-President Ron Smith CSPTA Treasurer & Moderator Nelson Goldin CSPTA Secretary George Reilly