Internal Change Communications Manager - 12 Month Contract
11 days ago
Coventry
... well as individual projects across IT, people, new ways of working, process and culture ... In the UK, VMA GROUP has offices in London, Bristol and Manchester and in Europe, VMA GROUP has ...