A logo designer creates the branding used to symbolize a particular brand or product, usually through visually pleasing and identifiable graphics and typography. A logo not only represents a company but also the fundamentals of the company to its customers .