top of page
This is where I'll be adding blog posts and other announcements. Please sign up so you'll get the latest!
Napa Democratic Central Committee Endorses Joseph
After an interview session with the five other candidates, it was almost a unanimous vote to endorse my re-election bid. Council member...
Napa-Solano Central Labor Council's Endorsement
I'm very pleased to announce I was endorsed by the Napa-Solano Central Labor Council for this year's Council race, along with Council...
Mark's Fund Raising Event: September 6
Now that the nomination forms are in, the campaign signs are getting out, we need to raise some money! I'm proud to announce that State...
Join Us for a Pizza/Signing Party - July 30
It's tradition--each time I run for office, I have a pizza party. Some of it is fun: a chance for supporters to get together and enjoy...
Announcing a new $57 Community Grant Program
Recently, the City Council, acting as the Fire District Board, approved a $57/meeting increase in its pay. This was the first increase...
A new Soroptimist Club in American Canyon
I was happy to attend the Charter Installation of the newest Soroptimist International (SI) Club--here in American Canyon! Held at the...
Napa Valley Young Democrats Endorse Joseph!
I'm very proud to receive the endorsement of the Napa Valley Young Democrats! I appreciate their confidence in me and I look forward to...
The Store is Now Open!
Every campaign needs political contributions in order to get the word out, attract volunteers and prevail in November! Getting that...
Announcing My New Campaign Website
As part of my re-election campaign, we re-built the website from the ground up. It's still a work in progress, of course, but the basics...
Blog: Blog
bottom of page