Preston Resources Limited have appointed Brian Thomas as managing director and Andrew Waller as chairman of the board.