Elizabeth Harford resigns as general manager