M. James Vedda

Affiliations

  • Svp Of Worldwide Sales at Avid Technology Inc. (AVID), 2012-02-28