OverviewSuggest Edit

Pitch is a software technology company offering collaborative presentation software. It develops an open platform for presentations and content collaboration.

HQBerlin, DE


Pitch is headquartered in
Berlin, Germany

Location Map

Latest Updates

Employees (est.) (Apr 2021)104(+4%)
Job Openings14
Cybersecurity ratingAMore

Key People/Management at Pitch

Christian Reber

Christian Reber

Founder & CEO
Charlette Prevot

Charlette Prevot

Co-Founder & Head of Operations
Jan Martin

Jan Martin

Adam Renklint

Adam Renklint

Co-Founder & CTO
Misha Karpenko

Misha Karpenko

Co-Founder & Software Engineer
Eric Labod

Eric Labod

Co-Founder & QA Engineer
Show more

Pitch Office Locations

Pitch has an office in Berlin
Berlin, DE (HQ)
Joachimstraße 7
Show all (1)

Pitch Financials and Metrics

Summary Metrics

Founding Date


Pitch total Funding

$52.8 m

Pitch latest funding size

$30 m

Time since last funding

2 years ago

Pitch investors

Pitch's latest funding round in October 2019 was reported to be $30 m. In total, Pitch has raised $52.8 m
Show all financial metrics

Pitch Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Pitch Online and Social Media Presence

Embed Graph

Pitch Frequently Asked Questions

  • When was Pitch founded?

    Pitch was founded in 2018.

  • Who are Pitch key executives?

    Pitch's key executives are Christian Reber, Charlette Prevot and Jan Martin.

  • How many employees does Pitch have?

    Pitch has 104 employees.

  • Who are Pitch competitors?

    Competitors of Pitch include BigStep Technologies, Vanilla Forums and AppMagic.rocks.

  • Where is Pitch headquarters?

    Pitch headquarters is located at Joachimstraße 7, Berlin.

  • Where are Pitch offices?

    Pitch has an office in Berlin.

  • How many offices does Pitch have?

    Pitch has 1 office.