Your City Administration
Jim Anderson - City Manager
(850) 229-8261
Mr. Anderson has been with the City of Port St. Joe since November 2008. His background includes approx. eight years with the Florida Department of Revenue before moving back to his hometown of Port St. Joe. He also worked as a Mortgage Broker for three years and served as a City Clerk for approximately 5 years. He holds a bachelors degree from Florida State University.
Charlotte Pierce - City Auditor / Clerk
(850) 229-8261
Charlotte Maddox Pierce, a native of Port St. Joe, is a graduate of Port St. Joe High School and Jones College. Prior to her work with the City, she was employed by Florida National Bank for nine years and served on the Gulf County School Board for 16 years. In 2006 Charlotte was employed as the grant writer and coordinator for the City. In addition to her responsibilities as Auditor/Clerk, Charlotte is also the human resource officer, is responsible for all City insurance matters, the for the sale of cemetery lots.
Heavenly Bailey - Accounts Payable
(850) 229-8261 ext 312
Valeria Kennington - Utility Billing Clerk
(850) 229-8261 option 1
Traci Miller - Utility Billing Clerk
(850) 229-8261 option 1
Carla Riley - Utility Billing Supervisor
(850) 229-8261 option 2
John Cannon - Code Enforcement Inspector
(850) 229-8261 option 4

Tiffany Giddens, Finance Director
(850) 229-8261 option 5
Tiffany Giddens is a Gulf County native who returned home in 2023 after spending nearly 20 years away pursuing her education, building her career, traveling, and starting a family. She holds a Bachelor’s degree in Accounting & Finance and a Master of Business Administration.
Tiffany brings a diverse professional background to the City, including seven years of accounting experience with a large, international accounting firm and eight years in leadership and teaching roles with the University of Florida. Her experience has shaped her commitment to accountability, continued growth, and serving others well.
As Finance Director, Tiffany is committed to responsible stewardship of the City’s financial resources, building a strong and knowledgeable finance team, and helping ensure the City remains financially strong for the community and generations to come.
Tiffany enjoys spending time with her husband and children, days at the beach, and offshore fishing. Her faith and family are central to her life and influence the way she approaches both leadership and service. After so many years away, she is thankful to be raising her family back home and grateful for the opportunity to serve and give back to the community that helped shape her.
Leigh Salter, Deputy City Clerk
(850) 229-8261
Leigh Salter is no stranger to Port St. Joe and has a strong connection to the community and the people who call it home. She earned her Bachelor of Arts degree from the University of Alabama. After 27½ years of dedicated service with the Alabama Department of Public Health, Leigh retired from state service. She now brings her extensive experience, professionalism, and dedication to public service to her role with the City of Port St. Joe. Leigh is proud to serve the community and contribute to its continued growth and success.