Tech News PitchIt: host presentations with anyone on any device (Tech News) PitchIt has launched to help make presentations more accessible and help business run more smoothly in general. Jennifer Walpole, Sr. Staff WriterFebruary 4, 2014