New Northampton Saints chair Ella Bevan has the dual task of making the club sustainable and continuing success on the pitch.