A brand designer is a professional who specializes in creating and developing a company's brand identity. This includes designing the visual elements of a brand, such as logos, typography, and color schemes, as well as creating the overall brand strategy.