Creative Recruitment Limited - Creative, Digital Marketing & Technical Talent Finders
Creative Services Project Manager
5 days ago
London
On-site London. 1 to 3 months, immediate start. This role is about being someone who can lead the team, not wait for direction, whilst being creatively sensitive, super organised with a solutions ...