A brand ambassador is an individual who represents and promotes a company's brand in a positive light, helping to increase brand awareness and drive sales. They can be celebrities, influencers, or even satisfied customers who have a substantial following or influence within a community.