David Hartshorne
David Hartshorne

David Hartshorne

Freelance Technology Content Marketing Writer working with biz owners and marketers to create in-depth, engaging content that resonates with their audience.