WSF Board Jason Ferguson President FacebookTwitter Nigel Mawer QPM Vice President Maxime Cassis General Secretary Mike Peachey Treasurer