Back to Dictionary

Business & Stakeholders

Business (SME / Enterprise)

Definition

Any commercial entity, from small and medium enterprises to multinational corporations, that invests in influencer marketing as a growth channel.

Additional Context

Campaign scale, budget, and creator tier selection vary significantly by business size and objectives.