Avid Bolsters Commitment to Customer Success

Burlington, MA, 1/9/2014

Appoints seasoned technology executives to lead professional services, customer success and software development efforts

About Avid

  • © 2024