Specialist visual communication, advertising, branding, general graphic design, marketing strategies.