Howard Long elected to Board of Directors