Good morning sf.citi members, I’m writing to you today to provide you with an update on the potential special election this fall. While a special election has not been called... read more →
Good afternoon sf.citi members, I’m writing to you today to provide you with an update on the potential special election this fall due to Gubernatorial and DA recall efforts, and... read more →
Good afternoon sf.citi members, I’m writing to you this morning as a follow up to our members call yesterday. Please find additional detailed information below on the potential of a... read more →
Good Morning sf.citi Members, I’m writing today to provide you with several updates, including a recap of our Lunch and Learn conversation with Chief Economist Ted Egan, sf.citi's tech migration... read more →
Good morning sf.citi members, Hope you’re doing well. I am writing to you today with an important update regarding the San Francisco Board of Supervisors’ newly elected President and their... read more →
sf.citi member companies, I hope you all are doing well this morning. I’m writing you today to provide you with an update on Mayor Breed’s and the Office of Economic... read more →
Good morning sf.citi members, Hope you are all keeping well. We are pleased to provide you with your November 2020 San Francisco Ballot Digest this morning. This digest serves as... read more →
sf.citi member companies, I hope you are doing well this evening. I’m writing to you today to provide you with an update on what transpired at this afternoon’s Board of... read more →
sf.citi member companies, I hope you are well this morning. As promised, I want to provide you with an update on what transpired at yesterday’s Budget and Finance Committee meeting,... read more →
sf.citi member companies, I hope you are well this morning. As promised, I want to provide you with an update on what transpired at the Special Budget and Finance Committee... read more →


