Avid appoints Wellford Dillard as new Chief Executive Officer
Dillard brings two decades of experience in the software industry, having also held CFO roles at companies Opower and GetWellNetwork.
Dillard brings two decades of experience in the software industry, having also held CFO roles at companies Opower and GetWellNetwork.