CreatorIQ Raises $24 Million to Become 'Part of Everybody's Marketing Stack'

Funding comes as social platforms face intense scrutiny from advertisers and regulators

CreatorIQ, an influencer marketing platform, has raised $24 million just as advertisers and regulators dial up their scrutiny of social media.