Pitch

Pitch helps teams build better presentations: collaboratively, effectively & beautifully. Sign up for early access.

HQ
Germany
Employees
10 to 50
Industry
Online Tools
Productivity