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.