ELEMENTS Adds Eric Thorne to Growing North American Team as VP Sales Americas

Burbank, CA: ELEMENTS, developer of advanced solutions for unrestricted collaboration in shared media workflows, has added Eric Thorne to its growing North American team as its VP Sales Americas. Thorne joins ELEMENTS with over 25 years of sales experience in the media & entertainment market sector. His responsibilities, effective immediately, include supporting existing customers,  developing […]