Connect with us
William Ballard

William Ballard

William Ballard is a freelance writer and chief executive of Freelance Writer and Author William Ballard in Barrie, Ontario, Canada. He blogs about freelance writing and business at his Freelance Writing and Business Blog.