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...