Helen Crompton

Helen Crompton is facilities manager at Nottinghamshire Healthcare Trust.