Quantcast
Channel: Creative Loafing Tampa Bay
Viewing all articles
Browse latest Browse all 7476

St. Pete's deputy mayor resigns after being accused of bullying, former comms director would 'evaluate' returning

$
0
0
Today, Deputy Mayor Stephanie Owens resigned following allegations of bullying from the city's former communications director. Owens chose to resign after Mayor Ken Welch put her on leave while investigating the claims of Janelle Irwin Taylor, who accused Owens of creating a hostile work environment before abruptly resigning on Thursday. Hours after Welch put her on leave to investigate Taylor's claims, Owens chose to resign.

Viewing all articles
Browse latest Browse all 7476

Trending Articles