Delli is a software brand based in London, United Kingdom, with posts from 10 creators (all time), including Giuseppe Federici, Maddi, and Cartia Mallan.
Updated October 25, 2026
The brands, creators, and agencies shaping creator marketing — ranked weekly with proprietary data only Beacons has.