City Manager

  1. Mike Staffopoulos

    Mike Staffopoulos

    City Manager


    City Manager Mike Staffopoulos started with the City of Jacksonville Beach on January 28, 2019. Mike brings almost 20 years of municipal government experience from the City of Largo, Florida, and 9 years of experience as a consulting engineer. In his tenure with Largo, he served as City Engineer, Assistant Public Works Director, Community Development Director, and the last 12 years as Assistant City Manager.

    Mike received his B.S. in Civil Engineering from Worcester Polytechnic Institute in Worcester, Massachusetts. He is also a licensed Professional Engineer in the State of Florida.

    Mike is an active member and Credentialed Manager through the International City/County Manager's Association. He is also an active member of the Florida City/County Manager's Association, serving on the committee for the Scholarship and Awards Committee. In addition, he serves on the Florida League of Cities Urban Administration Policy Committee.

  2. Karen Nelson

    Karen Nelson

    Deputy City Manager


    Karen began her career with the City of Jacksonville Beach in 2000 as the Accounting Supervisor.

    She became the Director of Human Resources in 2011, and then Chief Financial Officer in 2015. In April of 2018, Karen was selected to be Deputy City Manager.

    Karen received her B.A. in Accounting from the University of North Florida. She is also a Certified Public Accountant.

    Karen is the Chair of the Finance Committee for the Florida Municipal Power Agency (FMPA). She also serves on FMPA's ARP Solar Participants Advisory Committee and is an alternate on the Board of Directors and ARP Executive Committee. In addition, Karen serves as an alternate on the Florida Municipal Electric Association Board of Directors.