In an article from BoardSource, there is a robust discussion on the similarities and differences of advocacy and ambassadorship. The common thread is both are great skills to have as you seek to promote your nonprofit organization. Read more here!