SquareTrade Europe jobs and careers
United Kingdom
About SquareTrade Europe
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.
- Employees
- 125
- Headquarters
- United Kingdom
Leadership
The top of SquareTrade Europe's org chart, with how many people report into each leader.
AD
Alastair Douglas
CFO, SquareTrade Europe
Jobs at SquareTrade Europe
No open positions right now. Explore more companies on TheJobsMap.