David J. Hinson

David J. Hinson

Technology Executive and Writer. Retweets ≠ Endorsement.