Win more deals. Pitch. Pitch is the complete pitching platform. From crafting sleek presentations to closing deals with personalized pitch rooms, Pitch empowers teams to manage the entire customer lifecycle in one seamless workflow. With an intuitive slide editor, deal rooms that nurture clients, C...See more
Headquarters:
Germany
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2018 (8 years)
Address:
JOACHIMSTR. 7; BERLIN, BERLIN 10119, DE
HIGH
spending power