David Jones has/had a position (manager of human resources) at Free Speech Systems LLC

Details
Title manager of human resources