Tech Moves: Expedia names new CTO; F5 adds board members; Humanly hires sales exec
Ramana Thumu has taken the role of chief technology officer for Expedia Group. Thumu will oversee engineering operations at Seattle-based company, whose brands include vrbo, Orbitz, Hotwire, Trivago,