Helen Timmons

Operations Manager,
London

Since 2007, Helen has led social care services to achieve strong outcomes, building high-performing, values-led teams that deliver exceptional support.