Capchase

  • Financial Services
  • New York NY
  • 141 employees
Get Full Info

Company Overview

Headquarters
48 W. 21st Street, 4th Floor, New York NY
Website
hubs.li/Q01fFClw0
Employees
141
Founded in
2020
Industry
Financial Services
More Details

Financials & Stats

Revenue

$50B

More Financials

Who is Capchase

Capchase is a New York-based company focused on providing financial solutions for software-as-a-service (SaaS) businesses. This venture capital-backed company employs 141 people and has generated $50 million in revenue. Capchase offers a suite of products designed to accelerate growth for its clients. Capchase Pay is a B2B "buy now, pay later" solution that enables businesses to close deals more quickly by offering customers the option to pay their invoices over time. Capchase Grow, on the other hand, provides flexible, revenue-based financing that gives businesses access to a significant portion of their annual recurring revenue (ARR) within a short timeframe. Capchase differentiates itself by focusing on non-dilutive capital solutions. This means that businesses can access the capital they need to grow without giving up equity in their company. The company's solutions are targeted specifically at SaaS and recurring-revenue companies, demonstrating a deep understanding of the unique financial needs of this sector. For more information about Capchase's products and services, please visit their website at hubs.li/Q01fFClw0.

Company Leadership

Miguel Larrea

Co-Founder & CEO

Phone Email
Luis Marques

Co-Founder

Phone Email
Ignacio Moreno Pubul

Co-founder, Product

Phone Email
Natalia Diehl

Head of Customer Success

Phone Email
Alberto Dubois

Director Of Business Operations

Phone Email

Capchase Tech Stack

JavaScript
HTML
Twitter
View All Tech Stack

Companies Similar to Capchase

Analyze industry trends and opportunities by examining competitors and companies comparable to Capchase, including their performance metrics, financials, growth dynamics, and competitive benchmarks.

Company Name Revenue Number of Employees Location Founded in
50M Christiansted, VI
50M 4
50M 4
50M Brentwood, NY
50M 34 Englewood Cliffs, NJ
View More Companies

FAQ

What is the location of Capchase's headquarters?
The headquarters of Capchase are situated at 48 W. 21st Street, 4th Floor, New York NY
What is Capchase's official website?
The official website of Capchase can be found at hubs.li/Q01fFClw0.
What is Capchase's current revenue?
As of May 2024, Capchase's annual revenue reached $50B.
How many employees does Capchase currently have?
Capchase employs approximately 141+ people as of May 2024
Which industries is Capchase primarily operating in?
Capchase operates in the following industries: Credit, Finance
Who is the Co-Founder & CEO of Capchase?
Capchase's Co-Founder & CEO is Miguel Larrea
When was Capchase founded?
Capchase was founded in 2020.

Employee Directory

Key Employees

Przemek Gotfryd

Co-founder & COO

Phone Email

Plaza Larrea

Product Manager

Phone Email

J.Luis Herrera

Customer Support Analyst

Phone Email

Owen Jones

Account Executive

Phone Email

Ishwardeep Singh

VP of Risk

Phone Email

Tyler Tegen

Head of Revenue Operations & Strategy

Phone Email

Mallory Piedmont

BI & Analytics Engineer

Phone Email

Afshan Qureshi

Marketing Manager - Content & Product

Phone Email