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.