McNaghten re-elected to board presidency