Jessica Geraghty is an established freelance writer and blogger who has over 15 years of experience writing for businesses, political candidates and news publications.