People
By
| May 28, 2014
Dynamic ad insertion and alternate content delivery tech firm This Technology hired Rick Hamilton as vp, global sales, and Peter Faubert, as CFO, both based in Denver. The new hires came as the company has grown its headcount to more than 65 employees across offices in Denver, NYC and Beijing.