The Vacaville City Council on Tuesday terminated the contract of City Manager Jeremy Craig.
The firing was unanimous, effective immediately and without cause.
A reason for the action was not given.
The City Council said the decision was made after careful consideration and it is a confidential personnel matter.
Assistant City Manager Aaron Busch will serve as acting city manager until the Council takes further action.
Craig was hired as Vacaville City Manager in July 2017. His salary was $246,799.
Bay City News is a 24/7 news service covering the greater Bay Area. © 2022 Bay City News, Inc. All rights reserved. Republication, rebroadcast or redistribution without the express written consent of Bay City News, Inc. is prohibited.