Working to tight deadlines. keeping abreast of emerging technologies in new media, particularly design
share this job on whatsapp