Tech Moves: Expedia vet joins talent management startup; Life Science Washington taps new board chairman; and more by Clare McGrane on January 23, 2017January 31, 2017 at 8:08 am Ajai Sehgal, an early and longtime Expedia employee, is embarking on a slightly different trip than the ones he is familiar with. The longtime tech executive is leaving his role as… Read More