Elle Arscott's Location
Greece
Elle Arscott's Work
Elle Arscott's Summary
Elle Arscott, based in Greece, is currently a Marketing Executive at Travelworks Public Relations, bringing experience from previous roles at Edinburgh College of Art, Royal Mile Business Association and The National Trust for Scotland.