Facilities Manager
Swansea, City and County of Swansea, United Kingdom
KSR International Co.
Photronics