CTI Digital
CTI Digital, part of the Paperhat Group, is a full service digital agency with offices in Manchester and London. Established in 2003, it employs a team of over 80 staff servicing a client roster which includes the British Council, Great Ormond Street Hospital, McGraw Hill Education and the Greater London Authority.
Last updated on