Tech Moves: Expedia names new CTO; F5 adds board members; Humanly hires sales exec
GeekWire
OCTOBER 17, 2024
Ramana Thumu, chief technology officer for Expedia Group. Expedia Photo) Ramana Thumu has taken the role of chief technology officer for Expedia Group. In 2014, Amazon acquired the live-streaming service whose broadcasts include video game and esports competitions. announced two new roles.
Let's personalize your content