A brand ambassador is an individual who represents and promotes a company's brand, products, or services, often embodying the brand's values and image to enhance its visibility and credibility. They can be either formal employees or informal influencers, leveraging their personal networks and platforms to engage with target audiences and drive brand loyalty and sales.