Jo Hamilton is a freelance writer who writes for various magazines and sites. Jo also writes marketing and communications copy for corporate clients and started her freelance career after more than 10 years working in communications and strategy roles. She has a B.A. in History from the University of Sussex, England, and is based in Hayling Island, Hampshire.