Gerard Schenkkan

Affiliations

  • Officer at Avid Technology Inc. (AVID), 2009-07-10