Senior Corporate Communications Manager
5 days ago
London
JOB SUMMARY VMA GROUP and Jack Pascoe are supporting one of the largest travel-tech brands, which ... all shapes and sizes. In the UK, VMA GROUP has offices in London, Bristol and Manchester and in ...