# Valuable Contributions

*The Sunday Edition · October 18, 2026 · by Nixie Worthington*

> On October 5 a councilor asked Sabrina Cotta to repeat the values she'd drafted for the city's strategic plan. The next night the council voted six to nothing, without a word of discussion, to part ways with her. Her last day was Friday. Four and a half years from her side of the dais, a year's pay that's ridiculous and also in the contract, and what the town owes the next one.

Art by CONTRA — Collage on aged paper: an empty wooden chair, drawn as an impossible interlocking frame, stands before the Ashland council dais between two flags and a city seal. On the left, a fully redacted letter under a paper-clipped slip reading $227,961.76; on the right, a redacted page with a red pencil circle above a pressed maple leaf and a blank tag, a road map traced in red, a bear paw print, a coffee ring and two torn strips of mountains and lake.

---

On Monday, October 5, the Ashland City Council sat down to talk about the
mission, vision and values of the city's new strategic plan, which is the kind
of evening the 2x button was made for. The consultants hadn't touched the values
page since the last workshop. Councilor Bob Kaplan remembered making the same
comments the first time and wasn't thrilled about making them again, but they
did it anyway, right there in the room, with the city manager feeding them
words. About forty-five minutes in, Kaplan asked her to say the part about
service one more time, because she'd added something and he wanted to get it
down.

"We serve our community with professionalism, transparency, responsiveness,
respect, and a commitment to excellence," Sabrina Cotta said.

Kaplan got it down, for whatever good it did. The next night he and the rest of
the council voted to let her go.

## Council to Provide Direction as to City Manager

Tuesday's meeting ran long, the way they do. After a break the mayor called for
the city manager's report and had to shush the audience before Cotta could get
going, which tells you something about the mood in the room, or maybe just about
the coffee. Cotta reminded everyone that the November ballot would look
different this year, with council and parks seats elected at large and no
position numbers. She said OHRA was taking over the Dusk to Dawn Lawn on East
Main and asked folks to be patient with the new operator. Then she wrapped up.
"And if you haven't nominated your favorite tree, now is the time. Thank you."

A tree. I don't know what I'd have said in her shoes, but I doubt I'd have
thought of trees.

> And if you haven't nominated your favorite tree, **now is the time.**

The council punted three items to October 20, the parks fee renewal, City Hall,
and money for the Kwanzaa and Martin Luther King celebrations, which left
exactly one thing on the agenda. It was listed as "Council to provide direction
as to City Manager," which is bureaucrat for what you think it is. Councilor
Dylan Bloom moved "that the city enter into a separation agreement with the city
manager." Councilor Gina DuQuenne seconded. Did anybody want to talk about it?
Nobody did. The recorder called the roll, and Sherrell, Hansen, DuQuenne,
Kaplan, Bloom and Dahle all said yes. The whole thing took twenty-seven seconds.
I've spent longer deciding on a bagel.

Then Councilor Jeff Dahle moved to make Deputy City Manager Jordan Rooklyn city
manager pro tem starting October 17, with Councilor Derek Sherrell seconding,
and Bloom moved to start looking for a permanent replacement and report back by
December 15, and those went six to nothing too.

Mayor Tonya Graham had the last word, and then everybody went home.

"So before we head out this evening, I want to acknowledge the good work that
Sabrina Cotta has done for us. I was here in the early days when we were
struggling with COVID. We were struggling with an organizational chart that had
holes shot through it. Our systems were struggling mightily and morale was
suffering also mightily. And I know how much of the, the stronger position we
are in now is a direct result of your hard work and your dedication to the city.
And so I simply say, best of luck in your next adventures. And it has been a
pleasure to work with you."

Cotta's last day was Friday.

Now, I have to own up to something. This paper asked for this. Back in August,
in [The Trouble With Being
Right](/the-sunday-edition/2026-08-23-the-trouble-with-being-right), I said the
record was bad enough to end her contract, and that the council ought to do it
before a new council got seated and the price doubled. Well, they did it. And
sitting there watching, I found I mostly wanted to know what the last four and a
half years had looked like from her side of the table, which is something we've
written around for months without ever really asking.

## Twelve Months of Base Salary

The agreement wasn't in the packet, naturally. The Ashland Chronicle pried it
loose with a records request and printed the terms on October 9, and it says
Graham and Cotta both signed it the night of the vote.

Here's the deal. Her departure counts as a voluntary resignation, effective
October 16. She gets a year's base salary in one check, $227,961.76, plus the
$4,711.49 left on the year's deferred-comp contribution and whatever leave she'd
built up. In return she gives up the year of health premiums her contract would
have paid if she'd been fired, waives the notice terms, and promises not to sue
the city, which promises not to sue her.

A year's pay to leave a job they were asking you to leave? That's ridiculous.
It's also in the contract, so if you want somebody to blame, look at 2024.
Section 3.5 of her agreement says that if a majority of the council asks, she
can resign instead of being fired, for anything "ranging from no payment to the
full Severance Pay." No payment sounds swell until you ask what happens if she
says no thanks. Then the council's only road is firing her under section 3.3,
which pays the whole year plus the health premiums plus ninety days' notice. So
the council shaved a little off a number Mayor Graham signed two years ago, and
that's about all it could do.

And waiting would have been worse. Section 3.4 doubles the severance for any
firing in the 180 days after new councilors are sworn in. We said in August that
would be January. Turns out the Look Ahead in the October 6 packet has the oaths
on December 15, so the council beat the buzzer by ten weeks and kept at least
another $228,000 in the bank.

> A year's pay to leave a job they were asking you to leave? **That's ridiculous.**

Then there's the gag. Both sides promise not to "disparage or criticize the
other, their officers, employees, or affiliates," including "any negative
comments to the press." If somebody calls for a reference, the city will give
her dates and title and, if pushed, will say "that the Employee made valuable
contributions to the City during her tenure, that she resigned voluntarily for
reasons unrelated to performance."

Unrelated to performance, mind you. That's the same mayor who signed the July 31
evaluation letter with a whole section in it called "Issues to Cure."

If you were hoping a councilor would tell you what really happened, I wouldn't
hold my breath. Nobody said a word about it on October 6, and the agreement they
signed makes it awfully hard to start now. The Chronicle, which didn't sign
anything, reports that her review came out to about a C-minus, that Cotta
answered it by calling the council dysfunctional, that she then took four weeks
of family and medical leave, and that the council met at least four times behind
closed doors about her after that. Its headline said she was fired. As for
dysfunctional, she wasn't the first one to say it. One of the thirty-four staff
who filled out the review survey wrote that "there is a limit to what any City
Manager can do when Council refuses to acknowledge that they are the primary
source of dysfunction."

## Pueblo West to High Street

Back in June she sat down for an hour and a quarter with The HaltingWinter
Podcast, a show for local-government people, and told her own story. It's a
better one than I knew.

She was born in Bellevue, Nebraska, and grew up mostly in Colorado. Her dad was
a police chief, then a public works director, then a city manager himself,
though she says she never paid it much mind as a kid. She did a year at Colorado
State and ran out of money for the second. "GI Bill seems great," is how she put
it, so she joined the Army, tested into military intelligence and came out of
language school a Persian linguist. After that it was back to Colorado State,
then a courthouse in Anchorage, a city internship in Tucson, a county budget
office outside Chicago, two master's degrees, a spell coaching runners while her
husband finished his own Army career, an analyst job in Colorado Springs, and
about two and a half years running administrative services for the Pueblo West
Metropolitan District, which she calls "a city that had never formalized." There
was a rattlesnake in the wall of her new office on the first day. The public
works director walked by with a shovel. "Snake got in," he told her. She says
she has since "dumped all of the Farsi," so maybe Ashland was the harder
language after all.

The job was brand new. Ashland had switched to the council-manager form in 2021,
hired Joe Lessard as its first manager and made a deputy's job to go under him.
The Chronicle has reported that Graham wanted Cotta for the top job and the
council went with Lessard. Her version is that she was a finalist, didn't get
it, and then Lessard called and asked if she'd be his deputy. So she took the
number-two chair and bought a house on High Street for $795,000.

Then everybody started leaving. Lessard called while she was still packing.
"Hey, the HR director has moved, so we're going to have you do that when you get
here," is how she remembers it. "And I'm like, 'Well, okay. Well, moving truck's
here, so we're still going to go.'" When the finance director's job came open
she took that on too, and for a good stretch of 2022 and 2023 she was deputy
manager, HR director and finance director all at once, in a town where she
didn't yet know which neighbors weren't speaking to each other. "At some point I
was like, 'I've amassed too much power, right? This is too much,'" she said.

The council pushed Lessard out in October 2023. Cotta was acting manager by
November and interim by February, and in June 2024 she got a good public review,
a raise to $183,872 and a $20,000 retirement contribution. It turned out the
council had talked about her pay in an executive session where state law said it
couldn't. The acting city attorney took the blame, and guess whose name stuck to
it anyway?

In August 2024 Graham skipped the national search the council had already
approved and put Cotta's appointment straight to a vote. It passed five to one.
DuQuenne voted no, citing a lack of "due diligence and due process," and on the
process she was right. The mayor's argument for skipping the search was that
Cotta would be the thirteenth person to hold the job since Brian Almquist
retired in 1998. Funny, that always struck me as the best argument for running
one. Four of the six councilors who voted to let her go this month voted to hire
her back then, no contest. And the one who voted no? She seconded the motion
that ended it.

Cotta told the podcast she "wasn't super jazzed" about the top job at first. The
deputy gets "to kind of do the fun stuff without being the focus," she said,
while the manager becomes "a public figure and you kind of have this persona
that may or may not be related to you or who you actually are." But she'd been
acting and interim so long that slowing everything down didn't appeal to her.
"If council's kind of willing to learn with me as we go, then like let's just do
it, you know? And so we just did it and here I am."

Her staff mostly liked her, and they put it in writing. One said she runs a
lunchtime book club and somehow turned her regular meetings with the committee
staff, "effectively a support group," into productive ones. Another remembered
her saying the city needed a strategic plan two years before anybody hired
consultants to write one. A third wrote, "I don't know if I would still be at
this organization if not for her." She started Coffee and Conversation, office
hours, a couple of video series, and a civics class with SOU's lifelong learning
program that won a state award for good government.

## The Year of the Fees

Her first full budget, in the spring of 2025, won a national award for how
nicely it was put together and also earned the city a finding from the state
Department of Revenue that the council hadn't adopted it properly. It leaned
hard on your utility bill. The public safety fee went from $1.50 to $5 a month,
the wildfire fee from $3 to $7, and a brand-new $5 parks fee showed up for the
party. The council voted for every one of them. She was the one who proposed
them, though, and you can guess who the town got mad at. She knew it, too. Here
she is in June:

"We've had to raise rates and our fees to try to, you know, address the fact
that everything is more expensive including our staff. Um, and that's really
unpopular and it's really hard and the elected have done a good job of kind of
staying the course and recognizing the need. Um, but, you know, for the public
they're just like this city manager will not stop, right? She will not stop
raising rates. She will not stop raising fees. And even though I'm not the one
ultimately making the policy decision because that, you know, clearly is
council's lane to do that, I'm the one starting the conversation or bringing it
up."

On August 5, 2025, with forty or fifty Take Back Ashland folks in the room, the
council split three to three on a round of management raises that included hers,
and the mayor broke the tie. About two weeks later, according to the Chronicle,
Cotta sold the High Street house and moved to east Medford.

We've chewed over the Medford move twice already and I'm not going to do it a
third time. What gets me now is the timing. That same week the council
unanimously adopted the wildfire protection plan her office put together, the
city's first update in twenty years. That fall three hundred people walked
through Ashland's first evacuation drill. In November the EPA okayed a $73
million loan for the water plant, and in December the thirty-two-bed winter
shelter at 2200 Ashland Street opened back up. Some of her best work got done
after she'd stopped living here. My guess is she left for the same reason
anybody leaves a small town, which is that people had started saying her name at
the co-op in a certain tone of voice.

Do I know that? No. She didn't answer the Chronicle when it asked. But I've
driven that stretch of I-5 enough times to picture it, south past Phoenix and
Talent on a dark February morning to a City Hall she'd closed over a split
rafter, and then on to the Community Center on Winburn Way, where she moved
staff in without asking the council. On March 31 OPB told the whole state that
Ashland's council had voted five to one, at a special Friday meeting called
while she was on vacation, to keep city offices out of that building. Did the
staff move out? Not really. They were still there in April. On May 5 the council
rewrote its own resolution, five to one with DuQuenne against, to let them keep
the office rooms as long as the public spaces were cleared by June 1, and
nothing in the record since shows them leaving the offices. So after all the
fuss, the staff stayed put in the offices, and I honestly couldn't tell you who
won that round.

Still, the Community Center was her own doing, and so was the business of
calling the City Hall fix a five-to-seven-thousand-dollar repair and then
shutting the building indefinitely over a job of three to five hundred thousand.
A former fire division chief has sued for $1.25 million, claiming among other
things that she ignored written complaints about the fire chief and then
promoted him anyway, which is an allegation and not a finding. And she hired
Rocky Houston to run the parks department in 2024, and he turned out to be a
bumbler. The ice rink sat closed all winter because nobody got it an occupancy
permit, his ten-year plan got rejected, and he was on paid leave by the end of
December 2025 and gone in January. Then in June she was one of three finalists
for city manager in Tigard and didn't get it. That must have been a rough month,
applying to leave town while the town read about it in the paper.

You wouldn't know it from the podcast, which went up June 25. She was
president-elect of the state's city and county managers' association and getting
ready to host its summer conference here in July, with tours of the Shakespeare
Festival, a board game night, pickleball and a 5K. She paints watercolors and
crochets, "like I'm really just 80 years old on the inside," and tries to be
home for dinner. Near the end the host asked how she gets away from it all, and
she told every manager listening to use their vacation days. "You have them for
a reason. So, get out." Where does she go? "I like the coast," she said. "I tell
my staff before I leave like, I'm often the least essential person, and I know
this, and I'm okay with it."

## Issues to Cure

The July 31 evaluation letter, which we picked apart in August in [Meets
Expectations](/the-file/2026-08-24-meets-expectations), gave her deadlines. She
owed the council a plan by August 18 to fix an HR department that staff and
council both distrusted, and another one to get some help with communications.
Then, over the next 108 days, she was to answer councilors' questions within
three business days, keep up "professional decorum," and quit canceling so many
one-on-ones. The letter also told her that her staff trusted her, and it signed
off, "In Ashland, we are better together."

Some of that was fair, and two of the three cures were repeats from the year
before. But two graduate degrees and an Army hitch, and your boss is writing you
a three-day deadline for answering email? If there was a moment the job stopped
being winnable, my money's on that one.

Her deputy gave the manager's report on August 18, the day the plans were due.
The Chronicle says she took four weeks of family and medical leave after the
review went public. Why is her business, but it's safe to say that nobody on the
beach has an opinion about the parks fee. She was back by the middle of
September.

## Better Apart

Her last written report is the last four pages of a 787-page council packet, and
it reads like the city newsletter it mostly was: the ballot, the lawn, what
"closed" means on SeeClickFix, the tree contest. The ice rink will open in
November, honest. The Community Center is taking bookings, and the Ashland
International Folkdancers are back, "following a 40-year tradition." There's a
thank-you to everybody who packed a go-bag and checked on a neighbor this
summer, "We are proud to be in this with you. Better Prepared. Better Together."
And there's a paragraph about bears, asking people not to compost meat or leave
scented candles outside, that ends, "When it comes to wildlife, We are Better
Apart."

## The Fourteenth

I still think the council made the right call, for the reasons I gave in August.
I also think a lot of what got said about Cotta around here was just plain
cruel, and some of it, as one of her staff put it, was "thinly-veiled misogyny."
She made plenty of her own mistakes, but nobody deserves that.

So here's my wish list for the council before it hands this job to the
fourteenth person since 1998.

Run the search you skipped in 2024. Make it national, do it in public, name the
finalists and interview them where the rest of us can watch. If Rooklyn wants
the job she should have to compete for it like everybody else, so she doesn't
spend two years hearing the question that followed Cotta around.

Fix the contract. Get rid of the clause that doubles severance after an
election, and think hard about whether a year's pay belongs in there at all. And
please, no more gags. A non-disparagement clause makes some sense when a company
is paying. Here the ratepayers paid $232,673, and what they got for it was a
promise that nobody would tell them why. If the council had good reasons, and I
think it did, it ought to be able to say them out loud, and she ought to be able
to tell her side.

Would any of that have saved her? Probably not. What might have is a council
that ran the search, graded her in public every year, and took its own lumps for
the fees it voted for.

On Friday, her last day, the city's e-newsletter went out like always. A beaver
got rescued at the wastewater plant, and the Tree of Hope made the heritage tree
list. The city was also looking for somebody to run the shelter at 2200 Ashland
Street, the thirty-two beds that opened back up on her watch, and trying to line
up a severe-weather shelter before the cold gets here, which in this valley is
about a month off no matter who's in the chair.

So why now, and why like this? I'll guess, since that's all anybody outside
those closed-door sessions can do. I think it was the election. Four council
seats are on the November 3 ballot, and a council that let this slide would have
spent October getting asked about it at every candidate forum, and then handed
the whole mess to a new council on December 15 at double the price. Doing it the
first week of October took it off the table. I'd also bet the gag suited both
sides just fine. She walks away with a clean reference for the next job, the
council gets through the election without explaining a thing, and I can see why
nobody at that table argued.

She'll land on her feet somewhere. She made the final three in Tigard in June,
and cities hiring a manager go looking for exactly what her staff kept praising,
somebody who can steady a place that's been bleeding people. The next city will
call Ashland for a reference, get her dates, her title and two sentences the
lawyers wrote, and then go read the Chronicle anyway. As for us, I figure
Rooklyn keeps that chair a good while longer than anybody's planning on, because
searches take months and a new council will want its say, and whoever finally
comes in fourteenth will walk into the same fee fight and a City Hall that's
still sitting on the agenda.

---

*Sources: the separation agreement with Sabrina Cotta dated October 16, 2026,
which The Ashland Chronicle obtained by records request and reported on October
9; her employment agreement of October 1, 2024, sections 3.3 to 3.5; the July 31
evaluation letter and the staff survey that went with it, whose respondents are
anonymous and are quoted as they wrote; the recordings of the October 5 and 6
council meetings, and of the April 7 and May 5 meetings with the May 5 minutes;
the October 6 packet, including the Look Ahead and her October report; and the
city's October 16 e-newsletter. Movers and seconds were checked against draft
October 6 minutes the council has yet to approve. Her background and the events
of 2022 through the spring of 2026 come from city announcements and from
Ashland.news, the Rogue Valley Times, OPB and the Chronicle. The Medford move,
the C-minus, her response to the review and the executive sessions are the
Chronicle's reporting and are credited to it in the text. Her leave is her own
business. Her own words come from The HaltingWinter Podcast, episode 350,
"Sabrina Cotta: The Best Leaders Don't Have All the Answers," posted June 25,
2026. Where the agreement and the coverage of it differ, the agreement wins.
Quotations are as transcribed, with the software's garbles fixed and the
speakers' own left alone.*

Source: https://ashlandfreepress.com/the-sunday-edition/2026-10-18-valuable-contributions