MRR vs ARR: The SaaS Founder’s Guide to Recurring Revenue Metrics

MRR vs ARR: The SaaS Founder's Guide to Recurring Revenue Metrics - hero image

Every SaaS CEO knows what MRR and ARR stand for. Far few­er know which one to use in which con­ver­sa­tion, how to com­pute either of them cor­rect­ly, and why get­ting the choice wrong with an investor, an acquir­er, or your own board costs real mon­ey. The hon­est answer to “MRR or ARR?” is that they are the same under­ly­ing met­ric viewed at two dif­fer­ent time scales — but the con­ver­sa­tions they belong in, the mis­takes they invite, and the sig­nals they send are com­plete­ly dif­fer­ent.

This guide walks through the exact def­i­n­i­tions, the for­mu­las, when each met­ric is the right one to lead with, the four most com­mon ways founders mis­cal­cu­late them (each one a real mon­ey mis­take), and a $1.2M ARR worked exam­ple so you can see how the same busi­ness looks under both lens­es. By the end, you’ll know which met­ric to put on your board deck, which to put in your fundraise, and which one your acquir­er is going to recom­pute from scratch regard­less of what you report­ed.

Flow diagram showing how MRR rolls up into ARR via multiplication by 12, with included revenue types (subscription, contractual minimums) on one branch and excluded revenue types (one-time fees, implementation, professional services, variable usage above minimum) on the other — Flow diagram showing how MRR rolls up into ARR via multiplic

Quick Definitions: What MRR and ARR Actually Are

Month­ly Recur­ring Rev­enue (MRR) is the dol­lar amount of recur­ring sub­scrip­tion rev­enue your cus­tomer base is con­tract­ed to pay you in a giv­en month. It is the nor­mal­ized, month­ly view of every active sub­scrip­tion on your books.

Annu­al Recur­ring Rev­enue (ARR) is the same num­ber expressed annu­al­ly. The for­mu­la is mechan­i­cal­ly sim­ple:

ARR = MRR × 12

That sin­gle equa­tion is the entire math­e­mat­i­cal rela­tion­ship between the two met­rics. There is no oth­er adjust­ment, no annu­al­iza­tion fac­tor, no smooth­ing. If your MRR at the end of May is $100,000, your ARR is $1.2M.

What makes MRR and ARR mean­ing­ful — and what makes them dan­ger­ous when com­put­ed slop­pi­ly — is not the mul­ti­pli­ca­tion. It is the def­i­n­i­tion of what counts as “recur­ring.” Every dol­lar of rev­enue your busi­ness takes in either belongs in the recur­ring buck­et or it does not, and get­ting that clas­si­fi­ca­tion wrong is where most mis­cal­cu­la­tions start.

What counts as recur­ring rev­enue:

  • Soft­ware sub­scrip­tion fees billed on a con­trac­tu­al, repeat­ing basis (month­ly, quar­ter­ly, annu­al)
  • Per-seat or per-user fees that renew auto­mat­i­cal­ly
  • Con­trac­tu­al min­i­mums on usage-based plans (the floor, not the vari­able por­tion above the floor)
  • Recur­ring plat­form or access fees

What does NOT count as recur­ring rev­enue:

  • One-time imple­men­ta­tion fees, even if every new cus­tomer pays them
  • Pro­fes­sion­al ser­vices rev­enue (train­ing, con­sult­ing, cus­tom devel­op­ment)
  • Set­up, migra­tion, or onboard­ing fees
  • Trans­ac­tion fees that vary month­ly with vol­ume above any con­trac­tu­al min­i­mum
  • Hard­ware sales
  • One-time licens­es (non-renew­ing per­pet­u­al licens­es)

The recur­ring/non-recur­ring line mat­ters because investors and acquir­ers val­ue the two streams com­plete­ly dif­fer­ent­ly. Recur­ring rev­enue trades at high mul­ti­ples — often 5x to 12x ARR for healthy SaaS com­pa­nies in 2026 — because it is pre­dictable and self-renew­ing. Non-recur­ring rev­enue trades at 1x to 2x, some­times less, because it does not show up auto­mat­i­cal­ly next year. Putting pro­fes­sion­al ser­vices into your ARR num­ber does not make your busi­ness more valu­able. It makes you look like you do not under­stand your own met­rics, which makes your busi­ness less valu­able.


When to Use MRR vs When to Use ARR

The two met­rics describe the same under­ly­ing busi­ness real­i­ty, but they belong in dif­fer­ent con­ver­sa­tions. Pick­ing the wrong one is not tech­ni­cal­ly incor­rect — it is a tell about how mature your oper­at­ing dis­ci­pline is.

SituationUse MRRUse ARRWhy
Internal weekly or monthly operating reviewsYesNoMonth-to-month deltas are the unit of management decisions; multiplying by 12 hides what just happened
Board deck headline numberNoYesBoards think in annual planning cycles and care about the trajectory, not last week's number
Fundraise / pitch deckNoYesInvestors benchmark in ARR; using MRR signals you are early-stage or have not raised before
Acquisition / strategic exit discussionNoYesBuyers and bankers underwrite in ARR multiples; MRR is not a valuation unit
Sales rep quota and commission plansOftenSometimesMonthly compensation cycles align with MRR; multi-year deals are sized in ARR
Customer cohort and churn analysisYesNoCohort behavior moves monthly; rolling up to ARR smooths the signal you need to see
Forecasting cash collectionYesNoCash arrives monthly (or whenever billed); ARR is a contracted-not-collected view
Public market or investor benchmarkingNoYesIndustry benchmarks (Rule of 40, NRR, growth rates) are quoted in ARR terms

The rule of thumb: Run the com­pa­ny in MRR. Talk to the out­side world in ARR. The tran­si­tion hap­pens rough­ly when you cross $1M ARR — below that, MRR is fine in both con­texts because the num­bers feel con­crete (your $50K MRR busi­ness is more leg­i­ble than your $600K ARR busi­ness). Above $1M, ARR becomes the lin­gua fran­ca of every exter­nal con­ver­sa­tion, and below-$10M com­pa­nies that still quote MRR exter­nal­ly come across as small even when they are not.


The MRR Formula — and the Components That Trip Founders Up

The high-lev­el MRR for­mu­la is triv­ial. The com­po­nent break­down that dri­ves oper­at­ing deci­sions is where the work actu­al­ly hap­pens.

Begin­ning MRR + Net New MRR = End­ing MRR

Where Net New MRR decom­pos­es into four com­po­nents — every one of which is worth track­ing sep­a­rate­ly because each one tells you a com­plete­ly dif­fer­ent thing about your busi­ness:

Net New MRR = New MRR + Expan­sion MRR − Con­trac­tion MRR − Churned MRR

ComponentWhat it measuresWhat it tells you
New MRRSubscription revenue from new customers acquired this monthSales and marketing engine effectiveness
Expansion MRRAdditional revenue from existing customers (upsells, cross-sells, seat additions)Customer success and product expansion ability
Contraction MRRRevenue lost from existing customers who downgradedProduct fit erosion or pricing pressure
Churned MRRRevenue lost from customers who cancelled entirelyRetention problem — the most expensive of the four

A busi­ness with $50K of New MRR per month feels great until you notice that Churned MRR is also $40K — the buck­et has a hole in it, and you are run­ning hard to refill it. The head­line MRR growth num­ber does not sur­face that. The com­po­nent break­down does.

Expan­sion MRR is the most under-appre­ci­at­ed of the four. A SaaS busi­ness with strong expan­sion can hit Net Rev­enue Reten­tion (NRR) above 100% — mean­ing the exist­ing cus­tomer base grows on its own with­out any new cus­tomer acqui­si­tion. That dynam­ic is what sep­a­rates val­u­a­tion out­liers from aver­age busi­ness­es and is why investors look at NRR along­side ARR before they will write a check. (We cov­er NRR in depth in the NRR vs ARR guide.)


The ARR Formula and the Two Common Variants

ARR mechan­i­cal­ly rolls up from MRR:

ARR = End­ing MRR × 12

That’s it. There is no oth­er math. The two vari­ants you will see in prac­tice are dif­fer­ent ways of stat­ing the same num­ber, not dif­fer­ent for­mu­las:

ARR (Snap­shot): The most recent­ly com­plet­ed mon­th’s MRR mul­ti­plied by 12. This is the stan­dard, default mean­ing of “ARR” in board and investor con­ver­sa­tions.

ARR Run Rate: Syn­ony­mous with ARR (Snap­shot) in near­ly all con­texts. Occa­sion­al­ly used to empha­size that the num­ber reflects the cur­rent mon­th’s pace rather than the trail­ing full-year rev­enue actu­al­ly col­lect­ed. If you see “ARR run rate of $12M,” it means the most recent mon­th’s MRR was $1M.

These dif­fer from anoth­er met­ric that sounds sim­i­lar but is not the same:

Full-Year Rev­enue Fore­cast (some­times con­fus­ing­ly called “fore­cast ARR”): A blend­ed fig­ure com­bin­ing actu­al MRR for months already com­plet­ed and pro­ject­ed MRR for the remain­ing months of the cal­en­dar year. Use­ful for bud­get­ing and plan­ning, but not the same num­ber as ARR and should not be report­ed as ARR. A busi­ness grow­ing 50% year-over-year will have a full-year rev­enue fore­cast mean­ing­ful­ly below its end­ing ARR — both num­bers are cor­rect, they just mea­sure dif­fer­ent things.

When a CEO says “we are on pace to hit $17.5M in ARR for the full cal­en­dar year,” they mean the full-year rev­enue fore­cast. When they say “we are at $17.5M ARR” or “$17.5M ARR run rate,” they mean the most recent month × 12. These are very dif­fer­ent num­bers for a fast-grow­ing busi­ness. Mix­ing them up — espe­cial­ly in a fundraise — destroys cred­i­bil­i­ty.


Four common ways SaaS founders miscalculate MRR and ARR — Four distinct geometric shapes arranged in a horizontal row

The Four Most Common Ways Founders Miscalculate MRR and ARR

Most mis­cal­cu­la­tions are not arith­metic errors. They are clas­si­fi­ca­tion errors — putting rev­enue into the recur­ring buck­et that does not belong there, or count­ing some­thing twice across months. Every one of the four below is a mon­ey mis­take when it appears in a fundraise or acqui­si­tion dili­gence, because the buy­er’s ana­lyst will recom­pute and the dis­crep­an­cy will read as either incom­pe­tence or decep­tion. Both kill deals.

Mis­take 1: Includ­ing imple­men­ta­tion and one-time fees in ARR

The most com­mon error. A SaaS com­pa­ny signs a cus­tomer for $50K/year recur­ring plus a $30K one-time imple­men­ta­tion fee. The first-year rev­enue is $80K. Many founders report this as $80K ARR. It is $50K ARR. The $30K imple­men­ta­tion fee does not recur next year and is not part of the recur­ring rev­enue base. An acquir­er’s dili­gence team strips this out imme­di­ate­ly, and the result­ing dis­crep­an­cy between report­ed and actu­al ARR is one of the most com­mon rea­sons exit val­u­a­tions come in below ini­tial offers.

Mis­take 2: Count­ing can­cellable annu­al con­tracts at face val­ue

A cus­tomer signs an “annu­al con­tract” worth $24K with a clause allow­ing them to can­cel with 30 days notice. The con­tract­ed rev­enue is not real­ly annu­al — it is month­ly with a polite frame around it. Treat­ing this as $24K of ARR is tech­ni­cal­ly defen­si­ble but com­mer­cial­ly mis­lead­ing. Sophis­ti­cat­ed investors dis­count can­cellable con­tracts heav­i­ly because the actu­al prob­a­bil­i­ty-weight­ed ARR is clos­er to the month­ly run rate than the stat­ed annu­al com­mit­ment. The clean­est prac­tice is to report ARR based on rev­enue you would still be enti­tled to if every cus­tomer exer­cised their ear­li­est can­cel­la­tion right.

Mis­take 3: Annu­al­iz­ing usage-based rev­enue above the con­trac­tu­al min­i­mum

A cus­tomer signs a con­tract with a $5K/month min­i­mum and is cur­rent­ly con­sum­ing $12K/month at peak vol­ume. The recur­ring, con­trac­tu­al­ly guar­an­teed rev­enue is $5K × 12 = $60K of ARR. The $7K/month vari­able por­tion above the min­i­mum is real rev­enue, and it may be very sticky, but it is not con­tract­ed recur­ring rev­enue and does not belong in ARR. ARR is the floor, not the run rate. When the cus­tomer’s usage drops back to the con­trac­tu­al min­i­mum (and it will, in some sea­sons), the $7K/month does not.

Mis­take 4: Com­pound­ing month­ly churn to derive an “annu­al churn rate”

This one is sub­tler but lethal in cohort analy­sis. A SaaS founder cal­cu­lates month­ly churn at 2% and reports annu­al churn as 24% (2% × 12). This is wrong. Churn com­pounds; it does not mul­ti­ply. The cor­rect annu­al churn from 2% month­ly is approx­i­mate­ly 21.5%, com­put­ed as 1 − (1 − 0.02)^12 = 0.2153. The 12-month fig­ure (24%) is rough­ly 12% too high in rel­a­tive terms, and when the under­ly­ing churn is larg­er — say, 5% month­ly — the com­pound­ed annu­al churn is 46%, not 60%. Using the wrong for­mu­la will make your reten­tion look mean­ing­ful­ly worse than it actu­al­ly is, which costs you in any val­u­a­tion con­ver­sa­tion that bench­marks against indus­try reten­tion num­bers.


A $1.2M ARR Worked Example

Take a real-feel­ing SaaS busi­ness at $1.2M ARR and watch how the same under­ly­ing num­bers look under both lens­es, includ­ing each of the four mis­cal­cu­la­tion traps above.

The set­up:

  • 200 active cus­tomers pay­ing $500/month on aver­age
  • One enter­prise cus­tomer added in May at $2K/month
  • Two cus­tomers down­grad­ed in May from $500/month to $300/month
  • Three cus­tomers can­celled in May (com­bined rev­enue: $1,400/month)
  • New cus­tomers paid a com­bined $15K in one-time imple­men­ta­tion fees in May
  • One cus­tomer on a usage-based plan has a $1K/month min­i­mum but used $2,500 worth of capac­i­ty in May

Step 1 — Com­pute April End­ing MRR (April was clean — no move­ment):

200 cus­tomers × $500 = $100,000 MRR

Step 2 — Com­pute Net New MRR for May:

ComponentCalculationAmount
New MRR1 enterprise customer × $2,000/month+$2,000
Expansion MRRNone this month+$0
Contraction MRR2 customers × ($500 − $300) downgrade−$400
Churned MRR3 customers × combined $1,400/month−$1,400
Net New MRR+$200

Step 3 — Com­pute May End­ing MRR:

$100,000 + $200 = $100,200 MRR

Step 4 — Com­pute May End­ing ARR (cor­rect):

$100,200 × 12 = $1,202,400 ARR

Step 5 — Check what would hap­pen under each mis­cal­cu­la­tion:

MistakeMiscalculated ARROverstatement
Treating the $15K of one-time implementation fees as recurring MRR($100,200 + $15,000) × 12 = $1,382,400+$180,000 (+15.0%)
Including the $1,500/month variable usage above the contractual minimum($100,200 + $1,500) × 12 = $1,220,400+$18,000 (+1.5%)
Misreporting May churn as "annualized" (3 churned customers × 12 = 36 churned/year)Distorts retention narrative; not a direct ARR error but matches the compounding trap patternVaries

The $180K over­state­ment from Mis­take #1 alone is enough to mate­ri­al­ly change the val­u­a­tion con­ver­sa­tion. At a 6x ARR mul­ti­ple (a rea­son­able mid-range SaaS mul­ti­ple in 2026), that’s $1.08M of fic­tion­al enter­prise val­ue the founder is implic­it­ly claim­ing. The acquir­er’s dili­gence will find it, and the founder los­es cred­i­bil­i­ty on every oth­er num­ber they report­ed.

Note on the mul­ti­ples cit­ed above: 5x–12x ARR is the broad 2026 range for healthy SaaS busi­ness­es, and exact mul­ti­ples shift with inter­est rates, growth rate, and seg­ment. The num­bers here are illus­tra­tive — use them to size the rel­a­tive impact of mis­takes, and con­firm cur­rent ARR mul­ti­ples with your banker or a recent com­pa­ra­ble trans­ac­tion before pric­ing your own busi­ness.


The difference between current-state ARR and forward-looking revenue forecasts — A single polished horizontal beam of light extending across

How Investors and Acquirers Actually Read MRR and ARR

The read­er think­ing about a future fundraise or exit needs to under­stand which audi­ence cares about which met­ric and what they actu­al­ly do with the num­ber.

Ven­ture cap­i­tal and growth equi­ty: Lead with ARR. They under­write at the ARR mul­ti­ple lev­el (cur­rent ARR × mul­ti­ple = enter­prise val­ue, mod­u­lat­ed by growth rate, mar­gin, and NRR). They will ask for the MRR trend chart to ver­i­fy the ARR num­ber is real and not a one-time spike, but the head­line con­ver­sa­tion is in ARR terms. They look at the Rule of 40 (growth rate plus EBITDA mar­gin) along­side ARR to assess whether the mul­ti­ple should be at the high or low end of the range.

Strate­gic acquir­ers: Lead with ARR but recom­pute every­thing. A strate­gic buy­er’s cor­po­rate devel­op­ment team will pull your con­tracts, clas­si­fy every line item, and pro­duce their own ARR num­ber that is almost always low­er than the one you report­ed — typ­i­cal­ly 5–15% low­er for busi­ness­es that have not gone through this exer­cise before. The gap reflects imple­men­ta­tion fees you count­ed, can­cellable con­tracts at face val­ue, and usage above min­i­mums. The founders who get the high­est mul­ti­ples are the ones whose self-report­ed ARR sur­vives dili­gence unchanged.

Pri­vate equi­ty: Sits between VC and strate­gic in terms of rig­or. PE firms bench­mark against their own port­fo­lio of SaaS com­pa­nies and have spe­cif­ic tol­er­ance lev­els for what they will pay for at each reten­tion and growth pro­file. They use ARR as the mul­ti­pli­ca­tion base but apply dis­counts for any unusu­al rev­enue clas­si­fi­ca­tion.

Bankers run­ning a sale process: Will nor­mal­ize your ARR to a defen­si­ble num­ber before pitch­ing the busi­ness. If you have been report­ing an inflat­ed ARR inter­nal­ly, the banker’s num­ber — which they will use in the con­fi­den­tial infor­ma­tion mem­o­ran­dum — will look small­er than what your board has been see­ing. Bet­ter to align report­ing with what dili­gence will reveal long before you hire the banker.

Your board: Cares about ARR for nar­ra­tive arc (tra­jec­to­ry, growth rate, mile­stones) and about MRR com­po­nent break­down (New, Expan­sion, Con­trac­tion, Churned) for oper­at­ing con­trol. A board that only sees ARR miss­es the oper­at­ing sto­ry. A board that only sees MRR can­not tell whether the busi­ness is on track to hit the strate­gic plan.


What to Report Where: The Practical Checklist

For founders try­ing to set up clean report­ing that will sur­vive both inter­nal scruti­ny and a future fundraise or sale:

  1. Pick one def­i­n­i­tion of “recur­ring” and write it down. Doc­u­ment explic­it­ly what counts (sub­scrip­tion, con­trac­tu­al min­i­mums) and what does not (imple­men­ta­tion, pro­fes­sion­al ser­vices, vari­able usage above the min­i­mum). Share it with finance, sales, and the board.
  2. Com­pute MRR week­ly or at min­i­mum month­ly, bro­ken into the four com­po­nents (New, Expan­sion, Con­trac­tion, Churned). The com­po­nent break­down is what sur­faces oper­at­ing prob­lems; the head­line num­ber alone does not.
  3. Quote ARR exter­nal­ly in every investor, board, and acquir­er con­ver­sa­tion once you cross $1M.
  4. Main­tain a sep­a­rate full-year rev­enue fore­cast. This is the num­ber you use for bud­get­ing and cash plan­ning. It is not the same as ARR, even if con­ver­sa­tions some­times blur them.
  5. Annu­al­ize churn cor­rect­ly. Use 1 − (1 − monthly_churn)^12, not monthly_churn × 12. Apply the same log­ic to reten­tion rates.
  6. Audit ARR clas­si­fi­ca­tion quar­ter­ly. Pull the cus­tomer list, check that every line cat­e­go­rized as recur­ring meets the def­i­n­i­tion you wrote down, and pull out any­thing that does not belong. This is the sin­gle high­est-lever­age hour of finance work you can do in a quar­ter.

A SaaS busi­ness that gets the recur­ring-rev­enue def­i­n­i­tions right by $5M ARR walks into its first seri­ous fundraise or strate­gic con­ver­sa­tion with cred­i­bil­i­ty intact. A busi­ness that does not has to either talk down its own num­bers in real time (painful and uncon­vinc­ing) or watch the buy­er’s dili­gence team do it for them (worse, and more expen­sive).


Frequently Asked Questions

Is ARR the same as rev­enue?

No. ARR is con­tract­ed, recur­ring rev­enue annu­al­ized. Total rev­enue includes ARR plus non-recur­ring items like imple­men­ta­tion fees, pro­fes­sion­al ser­vices, and vari­able usage. A $1.2M ARR busi­ness with $300K of ser­vices rev­enue has total rev­enue of $1.5M but ARR of $1.2M. The ARR num­ber is the one that dri­ves val­u­a­tion.

Is MRR × 12 always the right way to com­pute ARR?

For a SaaS busi­ness with month­ly billing and con­trac­tu­al recur­ring rev­enue, yes. The for­mu­la is exact: ARR = End­ing MRR × 12. The com­pli­ca­tions come from what counts as MRR in the first place (the recur­ring/non-recur­ring clas­si­fi­ca­tion), not from the mul­ti­pli­ca­tion.

What is the dif­fer­ence between ARR and ARR run rate?

In near­ly all mod­ern usage, they are syn­onyms. Both refer to the most recent mon­th’s MRR mul­ti­plied by 12. The phrase “run rate” empha­sizes that the num­ber reflects the cur­rent pace rather than trail­ing-twelve-months col­lect­ed rev­enue, but the math is iden­ti­cal.

Should I include annu­al pre­pay con­tracts in ARR or only count 1/12 each month?

ARR rep­re­sents the annu­al­ized recur­ring rev­enue base, regard­less of billing fre­quen­cy. A cus­tomer on a $24K annu­al pre­pay con­tract con­tributes $2K to MRR every month and $24K to ARR. The cash show­ing up in one lump in month one is a cash-flow event, not an ARR event. The met­ric is about the con­tract­ed recur­ring rev­enue base, not the tim­ing of col­lec­tion.

Why do investors care more about ARR than total rev­enue?

Recur­ring rev­enue trades at a much high­er mul­ti­ple than non-recur­ring rev­enue because it is pre­dictable and self-renew­ing. A dol­lar of ARR is worth sig­nif­i­cant­ly more than a dol­lar of imple­men­ta­tion fees because the dol­lar of ARR shows up again next year auto­mat­i­cal­ly, while the imple­men­ta­tion fee does not. The val­u­a­tion math reflects that, which is why ARR became the head­line SaaS met­ric in the first place.

What is a good ARR growth rate?

It depends on your stage and the broad­er macro envi­ron­ment. At seed and ear­ly-stage, growth above 100% year-over-year is the bar. At $10M+ ARR, sus­tained 40%+ growth is strong, and 25–40% is typ­i­cal for mature SaaS busi­ness­es with attrac­tive mar­gins. The Rule of 40 frame­work pro­vides a more com­plete view by com­bin­ing growth rate with EBITDA mar­gin.

Do I need a sophis­ti­cat­ed billing sys­tem to track MRR and ARR cor­rect­ly?

Below $1M ARR, a clean spread­sheet is enough. Above $1M, a ded­i­cat­ed billing plat­form (Stripe Billing, Charge­bee, Recurly) reduces clas­si­fi­ca­tion errors dra­mat­i­cal­ly because it forces every rev­enue line to be tagged cor­rect­ly at the source. The first mis­cat­e­go­rized con­tract you avoid in a future dili­gence pays for the plat­form many times over.


The choice between MRR and ARR is not arbi­trary, and the cal­cu­la­tion is not option­al. The most expen­sive mis­take a sub-$10M SaaS CEO can make is to treat the recur­ring rev­enue num­ber as a mar­ket­ing fig­ure rather than the dis­ci­plined oper­at­ing mea­sure that it is — because every sophis­ti­cat­ed coun­ter­par­ty down­stream (investor, board, acquir­er) will treat it that way, and the gap between what you report and what they com­pute will cost you mon­ey. Run the com­pa­ny in MRR, report it to the out­side world in ARR, clas­si­fy every dol­lar cor­rect­ly, and the num­bers will earn the mul­ti­ples you want them to earn.

Facebooktwitterlinkedinmail
author avatar
Vic­tor Cheng
Author of Extreme Rev­enue Growth, Exec­u­tive coach, inde­pen­dent board mem­ber, and investor in SaaS com­pa­nies.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top