Mayor's Office
![]() |
Since 1993, St. Petersburg has operated under the strong mayor form of government—a system that combines the strong political leadership of a mayor with an elected city council. The Mayor’s Office supports Mayor Ken Welch and serves to advance the Administration’s high-level initiatives. Appearance Request Form | Mayor Meeting Request | Sign Up for Mayor Welch's Progress Report |
Mayor's Cabinet
The Cabinet advises the Mayor on any subject he may require relating to the duties of each Cabinet member's respective position. The Cabinet includes the following members:
- Robert Gerdes, City Administrator, robert.gerdes@stpete.org
- Tom Greene, Assistant City Administrator, tom.greene@stpete.org
- Stephanie Owens, Deputy Mayor and Chief of Policy, deputymayor@stpete.org
- Joe Zeoli, Interim City Development Administrator, joe.zeoli@stpete.org
- Janelle Irwin Taylor, Communications Director, janelle.taylor@stpete.org
- James Corbett, Community and Neighborhood Affairs Administrator, james.corbett@stpete.org
- Anthony Holloway, Police Department Chief, anthony.holloway@stpete.org
- Mike Jefferis, Leisure Services Administrator, michael.jefferis@stpete.org
- Jackie Kovilaritch, Legal Department City Attorney, jacqueline.kovilaritch@stpete.org
- James Large, Fire Rescue Department Chief, james.large@stpete.org
- Nina Mahmoudi, Marketing Director, nina.mahmoudi@stpete.org
- Claude Tankersley, Public Works Administrator, claude.tankersley@stpete.org