OverviewSuggest Edit

LeadCrunch (formerly Englue) is a technology company developing a B2B lookalike marketing platform. It provides a demand generation solution aimed at helping marketers fill their pipeline with leads that convert. The product is designed to use a company’s best customer list and artificial intelligence to create B2B lookalike audiences on a cost-per-lead (CPL) basis.
HQSan Diego, CA, US


LeadCrunch is headquartered in
San Diego, United States

Location Map

Latest Updates

Employees (est.) (Jun 2021)54(+2%)
Job Openings10
Cybersecurity ratingBMore

Key People/Management at LeadCrunch

Mike Bennett

Mike Bennett

Vice President, Engineering
Fred Mondragon

Fred Mondragon

Chief Revenue Officer
Gina Mendoza

Gina Mendoza

Director of People Operations
Aaron Mendes

Aaron Mendes

SVP of Product
Jonathan Spier

Jonathan Spier

Chief Executive Officer
Steve Biafore

Steve Biafore

Chief Science Officer
Show more

LeadCrunch Office Locations

LeadCrunch has an office in San Diego
San Diego, CA, US (HQ)
750 B St #1800
Show all (1)

LeadCrunch Financials and Metrics

Summary Metrics

Founding Date


LeadCrunch total Funding

$18.3 m

LeadCrunch latest funding size

$11.6 m

Time since last funding

2 years ago

LeadCrunch investors

LeadCrunch's latest funding round in April 2019 was reported to be $11.6 m. In total, LeadCrunch has raised $18.3 m
Show all financial metrics

LeadCrunch Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

LeadCrunch Online and Social Media Presence

Embed Graph

LeadCrunch Frequently Asked Questions

  • When was LeadCrunch founded?

    LeadCrunch was founded in 2013.

  • Who are LeadCrunch key executives?

    LeadCrunch's key executives are Mike Bennett, Fred Mondragon and Gina Mendoza.

  • How many employees does LeadCrunch have?

    LeadCrunch has 54 employees.

  • Who are LeadCrunch competitors?

    Competitors of LeadCrunch include Cien, Aviso and Revenue Grid.

  • Where is LeadCrunch headquarters?

    LeadCrunch headquarters is located at 750 B St #1800, San Diego.

  • Where are LeadCrunch offices?

    LeadCrunch has an office in San Diego.

  • How many offices does LeadCrunch have?

    LeadCrunch has 1 office.