Resources News News Tech Moves: Flexe taps new CTO; Talus adds head of biology; Vouched names a sales VP Geek Wire · October 1, 2024 Originally published on Geek Wire. For more details, visit the source. NewsArticles All News