Geoff dunford resigns