When Steven Cravotta launched Posted in July 2024, his goal was clear: make it easier for brands to source creator content ...