Tag: Joe Deleonardo
Whistle-Blower Lawsuit Filed Against SF
SAN FRANCISCO—Joe Deleonardo, a former city worker in the Department of Technology has officially filed a whistle-blower lawsuit against the city of San Francisco.
Deleonardo claims...