EditShare Appoints Stuart McGeechan Vice President of Cus...
EditShare®, a technology leader that specializes in collaboration, security, and intelligent storage solutions for media creation and management, today announced the appointment of Stuart McGeechan to Vice President of Customer Success. Responsible f...