CorporateWords A-Z Index
CorporateWordsTerms › Logo

Logo

Technical Sales Buzzword Sales

A customer, reduced to their brand mark for the slide. 'New logos' means new customers; 'logo churn' means lost ones. Companies collect logos like merit badges with contract values.

Heard in the wild

“We added six new logos this quarter, two of them household names.”

Tone check: Technical

'Great logos' and 'great revenue' differ. Famous-brand pilots that never expand are decoration with a discount.

Explore this term in the full dictionary →

Related Sales terms