Who can be a brand advocate?
Any employee or a customer can become a brand advocate. Since they are the ones who are evaluating your product on a day-to-day basis, they are the best suited to spread the word around.