David thomas

David thomas

Engineering Manager at LUMISHORE


  • Swansea, United Kingdom
1event
1Industry
Following 1 event in Coventry, UK

Events


Industries and Topics