brand avatar

noun
RareNot in standard dictionaries
1

A company's online brand personality, which is an online overview of the feedback of the organization and its brands.

#internet