2010 Board
President
John Prough
Vice President
Cheuk Tang
Secretary general
Recording Secretary
Klara Wahlster
Treasurer
Sasha Corchado