Tech Moves: Twitch names CTO; Highspot adds board member; Apptio promotes sales leader by Cara Kuhlman on July 19, 2021July 19, 2021 at 2:51 pm — Amazon-owned live streaming platform Twitch named Christine Weber as its new CTO. Weber was most recently chief information officer and interim chief technology officer at communications company Liberty Latin… Read More