Globecast appoints Juliet Walker as Chief Marketing Officer
Juliet WalkerGlobecast has announced the appointment of Juliet Walker as Chief Marketing Officer, effective immediately. In her new role, Walker will be focused on enhancing Globecasts customer ...