Pitch Deck - Tech Startup

⚡️ This pitch deck was created for a tech startup based in Toronto, Canada.

More by Christina Liubynska

View profile