Head of sales and marketing Business / Company Channels and Networks CUBAKA IS AN AWARD WINNING SOCIAL MEDIA AGENCY Creative Disciplines Advertising Digital Media & Technology Branding & Identity Writing Location 35-39 Old St London EC1V9HX United Kingdom