Spencer Allen

National Sales Manager Window Technology at GEZE UK

Spencer Allen is National Sales Manager for Window Technology Systems at GEZE UK. He has worked in the construction industry for over 13 years, gaining considerable expertise in technology relating to natural smoke and environmental ventilation. He leads a team of professionals based in the UK focused on supporting and growing understanding on new technologies and smart solutions for better building indoor climates and safety strategies. 

Spencer joined GEZE UK in 2006 he has worked across the technical support, project management and sales divisions, building up a wealth of product knowledge and experience of the industry and its customers.