Avid Appoints Wellford Dillard as Chief Executive Officer News Desk Apr 3, 2024 Avid, a leading technology provider that powers the Media & Entertainment industry, announced that it has appointed Wellford…