DELL shares slide 13% to $397. Is the long-term uptrend still intact? Key support and resistance levels to watch right now.read more...
Avid is the top competitor of Creative Force Video Productions. Avid was founded in 1987, and its headquarters is in Burlington, Massachusetts. Like Creative Force Video Productions, Avid also operates in the Professional Services field. Avid has 1,445 more employees than Creative Force Video Productions.