Terry Jester
Chairman of the Board
Richard Rast
President
Michael Russo
Chief Revenue Officer
Alain Turenne
Chief Technology Officer
Tom O’Brien
Sr. Vice President, Supply Chain
Matthias Heuer
Sr. Vice President, Research and Development
Sigurgeir Tryggvason
Board Member
Christopher Angelo
Executive Financial Advisor
