Grassroots organizations are at the heart of our democratic process here in San Francisco. With less than 50 days until the election, I’m proud to say our campaign is still growing. We recently earned the endorsements Noe Valley and Potrero Hill Democratic Clubs.
I’m excited to have them in this fight with to build more affordable housing, regulate AI, and delivery for San Francisco.