There are several influencer marketing platforms available, each offering a unique set of features and tools to help you find and collaborate with influencers. In addition to the platforms you mentioned, I use Upfluence and Klear
If you are also searching for a platform that allows you to pay content creators legally and receive an invoice, I strongly recommend Zexel. With Zexel it doesn't matter if the influencers are not VAT registered yet, you will be able to receive invoices and issue payments legally.
This solution is perfect for brands and agencies that collaborate with a bulk of micro influencers from any influencer marketing platforms.
Contact me if you need more information