precrunch

Scrella

Where this team pitched, and the people named on it.

an insurtech platform delivering device insurance through advanced technology-driven solutions

Appearances

Accounts

Sources