Helen joined Insight in August 2007 and uses her comprehensive knowledge and experience of Customer Service on a daily basis. Helen enjoys the diversity of her administration role and working in HR has certainly broadened her knowledge of people. She has received awards for her helpful, nothing’s too much trouble attitude.