Michael Richardson named CMSA president
CMSA adopts new rules for treasurer after exec accused of fraud