Mark Fletcher

Active Champlain, NY Chief Executive Officer for Fletcher Leisure Group Ltd.