David Krall was a director and strategic advisor to several technology companies, combining a strong educational background in engineering and business with 30 years of professional experience.
He was the president and chief operating officer of Roku Inc, a market leader in television streaming; president and chief executive of Avid Technology Inc (NASDAQ: AVID); director of Progress Software Corporation (NASDAQ: PRGS), Harmonic Inc (NASDAQ: HLIT), Universal Audio and Quantum Corp (NYSE: QTM); and chair of WeVideo Inc.