San Rafael Hires New Police Chief
San Rafael, CA – Following a nationwide search, the City of San Rafael is pleased to announce David Spiller as their new Chief of Police. Chief Spiller brings an impressive background as a law enforcement professional beginning his career in San Diego as a patrol officer before moving to Mountain View and servicing various department … Continued