SFC Group: 2024
The agency won 109 industry awards in 2023. “But beyond awards, our creative was specifically designed and strategically positioned to ensure a positive ROI for our clients – and it delivered. The awards are the glittering cherries on our cake.”