Nearly a week after the communications director and deputy mayor of St. Petersburg resigned, Mayor Ken Welch will publicly address the issue Thursday morning.
St. Pete deputy mayor Stephanie Owens has resigned in the wake of allegations she participated in a "hostile work environment." The city's now-former communications director resigned Thursday, citing an "overall culture of bullying."
St. Pete Deputy Mayor Stephanie Owens has resigned after the woman she supervised, spokesperson Janelle Taylor, resigned and made allegations against her.