Senior Creative Project Manager
1 month ago
Long Ditton
Echo House is a market leader specialising in Creative & Technical Design, Artworking, Printing ... Co-ordination of spreadsheets for campaign roll outs, including managing data breakdowns for each ...