Search Results for tag:presentation skills
All London, United Kingdom
Creative Recruitment Limited, 32 days ago
Our client is a full-service creative & technology agency. They work is across a responsive site build, to an integrated campaign or a global CRM programme. They are based in a great location and...
View full details