This morning I had a debit from my account in over $300 from AVID, and automatic annual subscription I don't remember signing up for. I've looked for 2 hours online to try and get a phone number and speak to a human being about billing.....There doesn't seem to be any way to do it...just chat bots and online case sign ups.....but not even a real chat person..... Anyone have any suggestions?
Claim your business profile now and gain access to all features and respond to customer reviews.
Avid Technology is an American technology and multimedia company founded in August 1987 by Bill Warner, based in Burlington, Massachusetts.