Top-of-mind brands win a pitch in 90 % cases
Brands that win the sale are included at the initial 'front of mind' stage in 90 % of the time in the B2B business. All other participants of the pitch only have a 10 % chance to get the business. This is what Richard Parsons of True shared with the audience at the first B2B Conference held in Prague recently. ...