Austin tech and startup moves: Indeed adds to senior leadership team; Invicti gets new CEO
November 23, 2021 at 08:36 AM EST
Catch up with the latest personnel moves in the Austin technology and startup ecosystem, including a slew of promotions at Indeed, a new CEO of a company that just sold a majority stake for $625 million and a C-suite addition for a company working on psychedelic therapeutics.