Cecilia Cruickshank, President