People, every show

John McMahon

Board Director, MongoDB. On 1 show, 1 appearance. The Shows tab opens the full record on each.

executiveauthorhostoperator@mcmahon_john ↗LinkedIn ↗sellinglikeachampion.com ↗

John McMahon served as Chief Revenue Officer at five public enterprise software companies, including PTC, GeoTel, Ariba, BladeLogic, and BMC Software. He authored the book The Qualified Sales Leader and serves on the boards of companies including MongoDB.

1shows
1appearances
24statements
0resolved
0supported
0contradicted
35said about them ↓

Everything John McMahon said on any show that made the record, most notable first. Each card names its show and opens the statement there.

20VC Insight
McMahon: Win-loss reports are useless when sales teams lack core skills
“Why would I care, as an example, about somebody's win-loss reports when your sales force sucks? I'm trying to change your sales force. Why would I look at the win-loss reports when people really don't know why they won and certainly don't know why they lost?”
John McMahon Nov 28, 2025 ▶ 36:50 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Opinion
McMahon: Dev Ittycheria's intimidating style limits critical information sharing at MongoDB
“Dave is very intimidating to a lot of people, really intimidating... Brian can get probably more information out of you, whereas I think that some people, if they're intimidated by Dave, they don't give him the information that he should get as a CEO”
John McMahon Nov 28, 2025 ▶ 1:03:52 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
John McMahon: Hire fewer sales reps slowly rather than rushing post-funding expansion
“You should have got ahead of it, and I would say, take your time and hire only eight people. Otherwise, it's gonna come and get you at a certain point, where again, you created a bad culture”
John McMahon Nov 28, 2025 ▶ 40:36 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Complex enterprise software cannot be sold via PLG
“You can't sell, every product can't be sold through PLG. One's had a really complex and need, like, multiple stakeholders from multiple departments to buy into.”
John McMahon Nov 28, 2025 ▶ 58:36 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Sales playbooks remain essential in the era of AI
“It should. It should still hold true, no different than, like, I think about a sports team. Sports team has a playbook, and the players have to know the playbook, so they have to have the knowledge, and then they have to have the skill set to execute the play,…”
John McMahon Nov 28, 2025 ▶ 5:20 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Six months without meeting the economic buyer means no deal
“You don't have a champion, and you're not getting the deal. Because if you really, truly have been in that account for six months, and you truly had a champion, and you think you're gonna get a half a million dollar deal, you already probably met the economic …”
John McMahon Nov 28, 2025 ▶ 10:49 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
John McMahon: Whoever locks down decision criteria wins the deal
“Whoever locks down the decision criteria is going to lock down the deal.”
John McMahon Nov 28, 2025 ▶ 12:22 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
John McMahon: Shifting decision criteria signals competitor control
“Every time I show up, something new is getting inserted into the decision criteria. The people I'm talking to didn't do it, so that means the competition is doing it.”
John McMahon Nov 28, 2025 ▶ 14:30 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Discounting does not create true sales urgency
“You might discount at 11 59 in the quarter to get a deal across the line, but it's a deal you're gonna get anyway.”
John McMahon Nov 28, 2025 ▶ 16:45 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Opinion
McMahon: Hiring sales 'athletes' is always better than domain experts
“I would much rather have the athlete over the domain person. Every time.”
John McMahon Nov 28, 2025 ▶ 21:55 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Assertion Not checkable as stated
McMahon: PTC sales team missed quota only once in nine years
“I've done everything I can not to miss numbers, so I can't really remember, like, the last time, like, I missed a number... I can't remember when I missed a number, we missed a number, like, after nine years at PTC, we missed a number after we did the acquisit…”
John McMahon Nov 28, 2025 ▶ 38:09 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
John McMahon: The art of sales remains unchanged across decades
“I don't think that the art of the sale has really changed much, because there's an art to it, and then there's a science to it. So the art hasn't really changed, because you're dealing with people, and that can be, you know, dependent upon your style, and how,…”
John McMahon Nov 28, 2025 ▶ 4:20 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Sales processes have become far more disciplined and regimented
“I think what's probably changed a lot, and has become a lot more formal, is the discipline around the sales process. That I think has changed, become a lot more regimented. People have really figured out, you know, what is the sales process for my product, and…”
John McMahon Nov 28, 2025 ▶ 4:49 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Annual subscriptions give software vendors 6–9 months to deliver value
“And now we were on annual subscriptions, so now I basically have like six to nine months, if you're not getting value out of my software, to go ahead and fix your problem, make sure that you get value out of it, otherwise you're not gonna renew and you're gonn…”
John McMahon Nov 28, 2025 ▶ 6:44 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Consumption software models reduce time to customer churn to one week
“Now we've moved to, not so much the PLG world, but really to consumption software. So now, basically I might have a week. You might turn it on with PLG, you might turn it on because I gave you the ability to download it, and you start to consume, and now maybe…”
John McMahon Nov 28, 2025 ▶ 6:59 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Consumption software relies on small initial deals and high NDR
“It does change it, because you're probably going to get, originally you're going to get much smaller deal sizes, and then you have to count on going back and getting the renewal and a much bigger upsell. And that's why net dollar retention's become such a crit…”
John McMahon Nov 28, 2025 ▶ 7:47 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Sales reps cannot drive urgency without implicating customer pain
“If you don't implicate pain, you can't drive urgency. You can't make it, you can't create it has to come from the customer telling you that.”
John McMahon Nov 28, 2025 ▶ 16:34 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Winning with an inferior product requires locking decision criteria via champions
“You have to lock down that decision criteria. If you don't do that, you're not going to win, and you can only lock it down with a champion.”
John McMahon Nov 28, 2025 ▶ 17:07 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Opinion
McMahon calls Carlo Carpinelli the greatest salesperson he has ever seen
“I mean, the greatest salesperson that I've ever seen in my life, that's Carlo Carpinelli, who was out of Italy.”
John McMahon Nov 28, 2025 ▶ 26:03 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Sales leaders must conduct calls themselves to understand market realities
“Go on more sales calls yourself. Go try to sell some software yourself. You should have the answers. You shouldn't be asking your sales reps. Why are you asking your sales reps? They should be asking you. You gotta flip the round. You gotta go make more sales …”
John McMahon Nov 28, 2025 ▶ 30:29 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Failed sales rep onboarding indicates lack of manager oversight
“One, if you did not prepare and you failed the test, it tells me really two things. One, Harry hasn't really taken the time. He told me he was enthusiastic about joining the company, but Harry hasn't taken the time to really understand this material. That's nu…”
John McMahon Nov 28, 2025 ▶ 32:52 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Effective sales coaching requires understanding individual rep motivators
“They're not all money motivated, and you can't make the mistake that they all are. You have to sit down and understand what motivates someone. So if you drive into an account with them, used to call it windshield time. You don't look at your phone And check yo…”
John McMahon Nov 28, 2025 ▶ 46:09 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Disclosure
McMahon joined Snowflake board two years prior to product launch
“Snowflake, I was there two years before they had a product. So I was there very early.”
John McMahon Nov 28, 2025 ▶ 1:00:23 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency
20VC Insight
McMahon: Board members should step down after eight to ten years
“Eight to 10 years, you have to let somebody else do this.”
John McMahon Nov 28, 2025 ▶ 1:00:58 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency

The other half of the tape: John McMahon's own voice is left out of every number here. Other people bring the name up 30 times in 11 episodes across the shows. 5 statements on the record name them. every mention, with the transcript →

Who brings them up most Chris Degnan 13Chad Peets 9Mark Goldberger 2Harry Stebbings 2Eleonore Crespo 2Dev Ittycheria 1

Statements about John McMahon, by other people (5)

20VC Assertion Not checkable as stated
Sutter Hill Forbids Sales Forecasts Without CRO Agreement
“Now, our companies are different. This cannot happen in our companies. We will not allow for this, right? So, Sutter Hill Company, CEO says, here's a forecast for next year. We say, great. Chad Peets, John McMahon, your CRO are in agreement with this, right? B…”
Chad Peets Nov 7, 2025 ▶ 56:46 20Sales: Why You Need a CRO Pre-Product | Why Remote Sales Teams Do Not Work | How Snowflake Built a Sales Machine with Chad Peets
20VC Opinion
Degnan: Sutter Hill's Mike Speiser is the best board member ever seen
“I think that, I think the best board member that I've ever seen is, is Mike Speiser. I went and in building Snowflake, that guy was so, he was a founder of the company and then he was so involved in the product and he did any, when he didn't know about sales, …”
Chris Degnan May 23, 2026 ▶ 43:27 Why Anthropic Are Causing a Comp Crisis & Why You’d Never Hire From Salesforce or ServiceNow · 20VC with Harry Stebbings
20VC Assertion Not checkable as stated
Sutter Hill mandates CRO alignment on CEO revenue forecasts
“This cannot happen in our companies. We will not allow for this, right? So Sutter Hill Company, CEO says, here's a forecast for next year. We say, great. Chad Peets, John McMahon, your CRO are in agreement with this, right? Because if they're not, that's not t…”
Chad Peets Aug 23, 2024 ▶ 58:52 Chad Peets: Why Most Sales Reps Underperform & Remote Reps Ignore Development | E1193 · 20VC with Harry Stebbings
20VC Assertion Supported
John McMahon led sales at five different public software companies
“John McMahon, who's on our board, is probably the only person on the planet who's been the head of sales of five different public software companies.”
Dev Ittycheria Aug 10, 2020 ▶ 36:07 20VC: MongoDB CEO, Dev Ittycheria on Why Sometimes You Have To Be Inefficient To Be Effective, The 2 Different Types of Decisions and How Great Leaders Respond To Each & Why Value To Overhead Ratio Is The Metric To Use When Selecting Investors
20VC Assertion Partly supported
Stebbings: John McMahon is the only five-time public software CRO
“He's the only person to have served as chief revenue officer at five public software companies.”
Harry Stebbings Nov 28, 2025 ▶ 0:18 20Sales: John McMahon on How to Hire, Train & Retain the Best Sales Reps | How Sales Changes in a World of AI | Sales Lessons from Snowflake and MongoDB | How to Create and Drive a Sales Process with Urgency

Every mention by year

tap a year for its mentions
008215420192020202120222023202420252026episodesmentions
02420192020202120222023202420252026episodes it came up in
00428420192020202120222023202420252026episodesmentions per episode

20VC 30

2026 13 mentions in 2 episodes 7 per episode
2025 8 mentions in 4 episodes 2 per episode
2024 1 mention in 1 episode
2023 6 mentions in 2 episodes 3 per episode
2020 1 mention in 1 episode
2019 1 mention in 1 episode

One line per show, most statements first. The link opens John's full record on that show: the calibration, argument clarity, speaking style and every statement made there.

ShowRole thereEpsStatementsRecord
20VCLEDGER Board Director, MongoDB 1 24 full record on 20VC →
Made with StarZero

Turn any episode into a week of clips.

This entire site, thousands of episodes across every show transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.