James Hoffman

Jim Hoffman is a lifelong resident of North Carolina. He is a freelance writer and public relations and marketing director for Discovery Place, Inc., in Charlotte. He has also been a newspaper reporter and editor.