Sitestar Corp. announced that Jeffrey Moore is elected to serve as a director of the company, effective immediately, until the next annual Shareholder's Meeting.