what are brand ambassadors 
brand ambassadors are professional marketers that companies hire to serve as spokespersons for their products to succeed brand ambassadors need an established online presence with an engaged network across platforms in depth knowledge of products and services and highly developed expertise at building loyal customer relationships 