No, influencer marketing is not only for B2C companies. It can also be effective for B2B companies in industries such as technology, finance, and professional services. The key is to identify the right influencers who have a following that matches your target audience and to create content that resonates with them.