Scrella
Where this team pitched, and the people named on it.
an insurtech platform delivering device insurance through advanced technology-driven solutions
Where this team pitched, and the people named on it.
an insurtech platform delivering device insurance through advanced technology-driven solutions