Juliet Walker named Globecast chief marketing officerOctober 10, 2017 09.55 Europe/London By Julian CloverGlobecast has appointed Juliet Walker as its chief marketing officer.