Who we are Kevin McCoole President Tom Brown Vice President Dan Rigterink Treasurer Doug Macdonald Legal Stephen Kosacz Secretary