Team Leader
United Kingdom
SThree plc
Thor Companies Ltd
Director at Thor Companies
Worksop College
The University of Sheffield