Facilities Manager
Chester, Cheshire West and Chester, United Kingdom
ConvaTec
Facilities and Operations Maintenance Manager