Thor Mining (ASX:THR) reshuffles board, appoints new managing director