Michael Dugan Joins TIME as Chief Technology Officer Nov 09, 2026 · TIME PR · time.com read more » Michael Dugan Joins TIME as Chief Technology Officer Read more »