Sales Director
Chester, Cheshire West and Chester, United Kingdom
schneider Electric Buildings Business, UK
Sales Director
Armstrong Integrated Ltd
MD - HVAC
Tridonic UK Ltd
Managing Director
Armstrong Fluid Technology
Managing Director
Staffordshire University