It depends on the company, the job, and the role. But according to Glassdoor, a brand ambassador gets paid between $40,000 to $50,000 annually.