Tech Moves: Life Science Washington names new CEO; AWS exec departs; Vizio CTO retires

Comments are closed.