Atomos appoints Estelle McGechie as the company’s new CEO
Atomos recently announced the appointment of its Chief Product Officer, Estelle McGechie, to the position of Chief Executive Officer, effective immediately. Estelle has a long history of working with...