St. Petersburg deputy mayor resigns amid ‘hostile operate environment’ allegations

St. Petersburg deputy mayor resigns amid ‘hostile operate environment’ allegations

Released Sep. 2|Up to date Sep. 2

ST. PETERSBURG — Deputy Mayor Stephanie Owens resigned Friday following allegations from the city’s previous communications director that she fostered a “hostile work atmosphere.”

Owens tendered her resignation about two hours following Mayor Ken Welch introduced to workers that he had

Read More