Logo
S

SquareTrade Europe

106 employees

Our big idea? Give people protection that covers the breaks, spills & mishaps of everyday life, and treat our customers like we'd want to be treated. With offices in London, a legion of loyal fans, and superstar customer service —we’re turning “bad” into “good” every single day. And we’re just getting started.

Basic info

Industry

Insurance

Sectors

Insurance

FAQ