Senior Graphic Designer - 10 Month Contract - Starting May 2024
16 days ago
London
The graphics department sits within the marketing and business development team, which is currently made up of 20 people, offering a full range of support to the business, including brand and marketing strategy, corporate and service line marketing materials, CRM, research, public relations manag...