Calvin Lui President Nick McSpadden Vice President Frank Lin Director at Large Nils Hellmer Treasurer Jody Zhang Secretary