Some deals are done direct by F1 commercial director Brandon Snow or the teams’ commercial departments, but many come in through agencies that then help the sponsoring brand to activate its sponsorship through hospitality or PR and content programmes. One of the largest agencies in motorsport is CSM, headed by David Webb. Webb’s route to […]
