Kannapolis operates using the council-manager form of government, the City Council acts as the legislative body in establishing policy and the City Manager handles the day-today implementation of these policies and the management of the City organization.  The City Council appoints the professional City Manager, who also serves as the Council’s chief advisor, and the City Manager oversees the employees of the City.

Administration includes the City Manager, Deputy City Manager, City Clerk, City Attorney, Communications Director, General Services Director, and an Executive Administrative Assistant.

City Manager

Mike Legg serves as the City Manager for Kannapolis, a position he has held since 2004. Prior to 2004 he was Deputy City Manager for a number of years. Mike is a graduate of the University of North Carolina at Charlotte. His professional career since 1989 has included employment with the City of Charlotte NC, the City of Cape Coral, Florida, the Western Piedmont Council of Governments in Hickory NC, Vice President of Benchmark, Inc. in Kannapolis through which Mike served as the City’s Planning Director for several years. He has worked in various capacities for the City of Kannapolis since 1995. He has been involved in dramatic change in Kannapolis over the past decade with the transformation of the community from a textile based economy to a regional economy with expanding roots in biotechnology and tourism.



Community Involvement and Affiliations: 

  • International City and County Managers Association (ICMA)
  • NC City and County Manager’s Association (NCCCMA)
  • Vice Chair, Water and Sewer Authority of Cabarrus County (WSACC)
  • Kannapolis Rotary Club (President in 2015-16)
  • Board of Directors, Kannapolis Education Foundation
  • Board of Directors, Foundation for the Carolinas - Cabarrus
  • Board of Directors, Cabarrus Arts Council (past)
  • Board of Directors, United Way of Cabarrus (past)


Eddie Smith has sixteen years of NC local government management experience, serving the last ten years as the Deputy City Manager. He has direct responsibility for Finance, Public Works, Human Resources, Parks & Recreation, Customer Service, Solid Waste, Recycling, Water, Sewer, Information Technology, Public Transportation, and General Services. 

His leadership roles include being a Past-President of Kannapolis Rotary Club and Sponsorship Chairperson for the NC City & County Managers Association; he also contributes his time as a member of various community board’s including - Cabarrus Area Crime Stoppers, Cannon Memorial YMCA, Cabarrus Academic Learning Center, and Upward Basketball. Eddie holds a Bachelor’s of Science in Criminal Justice and a Master’s in Public Administration, both from Appalachian State University, as well as a certificate for participation in the NC Municipal Administration Course and Public Executive Leadership Academy, both through UNC-Chapel Hill. 



Walter (Wally) Safrit, II serves in the capacity as City Attorney. A graduate of Erskine College with a bachelor of arts in history and government, Wally earned his Juris Doctor from the University of South Carolina School of Law. After practicing law in Charleston, S.C. for three years, he returned to his childhood home of Kannapolis where he joined the firm of Carlyle Rutledge. He has served as the city's attorney for 30 years. A member of the Cabarrus County Bar he is licensed to practice in all state and federal courts and the U.S. Supreme Court. 

Wally is active in many community groups including the Kannapolis Education Foundation Board, Cabarrus College of Health Sciences Board, Kannapolis Rotary Board, Cannon Memorial YMCA Corporate Board and the He's Alive Church Board of Directors. 


City Clerk

Bridgette Bell has served as the City Clerk since 1987. One of the primary responsibilities of the City Clerk's Office is to maintain and preserve the permanent and legal records of the City, which includes all minutes of Council meetings, ordinances, resolutions, proclamations, contracts, maintaining the city codes, procedures and policies, and all other documents required by law. The City Clerk attends Council meetings, transcribes minutes of the meetings and prepares them for the permanent records. The City Clerk also performs City related administrative support for the City Manager, Mayor and City Council. 

Through the NC Association of Municipal Clerks Program, Bridgette attained her designation as Certified Municipal Clerk (CMC) and in 2010 was awarded by the International Institute of Municipal Clerks’ (IIMC) the designation of Master Municipal Clerk (MMC). She is a member of the IIMC as well as the NCAMC, having served on the NCAMC Board of Directors, representing District 8 and served on the Site Selection and Membership Committees. 



Annette Privette Keller is the Director of Communications. Keller has previously worked in communications for the Mooresville Graded School District, the Charlotte-Mecklenburg School District, the City of Concord and the Town of Matthews. She has also worked as a crisis communications consultant for a number of businesses and non-profits. She oversees all public relations, communications and marketing activities, including resident outreach, business and economic development marketing, and implementing the city’s branding initiative. 

In addition to holding a bachelor’s degree in English from the University of North Carolina at Greensboro, Keller holds a master of public administration and an advanced certificate in marketing from the University of North Carolina at Charlotte, as well as a certificate in municipal administration from the University of North Carolina at Chapel Hill School of Government. Keller co-founded and served as president of the N.C. City County Communicators, a professional organization for government employees working in the communications, public relations and marketing fields. She is also a member of ICMA, the N.C. Government Association of Information Officers Board, the Open Government Coalition Board, the 3CMA Board of Directors and the Kannapolis Education Foundation Board. 

General Services

Trent Marlow

Trent Marlow is the Director of General Services and responsible for the maintenance, repair and operation of all City-owned buildings including the new City Hall – Police Headquarters, CMC-Northeast Baseball Stadium, and the downtown properties. He also oversees the grounds maintenance of all non-park common areas the City owns.

Trent has 16 years of experience in the field of building operations. Throughout his career he has worked for Allstate Insurance Company, Crescent Resources, BB&T Mission Critical Services and ISS Facility Services. At each of these companies he was responsible for maintaining office and commercial buildings including the electric, plumbing, parking, security, mechanical, irrigation systems and all other aspects of the facilities.

Trent is a member of the International Facility Management Association. He is a graduate of Rowan Cabarrus Community College. He is a member of Lake Norman Baptist Church where he serves on the Property Committee.




Annette Privette Keller, Director of Communications; Wilmer Melton, Director of Public Works; Irene Sacks, Director of Economic & Community Development; Tina Cline, Director of Human Resources and Trent Marlow, Director of General Services.

Zac Gordon, Director of Planning, Eric Davis, Director of Finance; Eddie Smith, Deputy City Manager; Mike Legg, City Manager; Tony Eury, Director of Information Technology; Police Chief Woody Chavis and Wally Safrit, City Attorney

Not pictured – Gary Mills, Director Parks and Recreation, and Rick Barnhardt, Interim Fire Chief