Touchstar plc announced that John Hall has been appointed as director with immediate effect. John Simpson Hall has been with Touchstar for over 13 years and is currently Chief Operating Officer.