SquareTrade Insurance Reviews, Phone Number & Contact Details
2021-06-16
Industry: Financial Services Founded: 1999 Headquarters: California, USA About SquareTrade Insurance SquareTrade Inc. is an American extended warranty service provider for consumer electronics and appliances[1] headquartered in San Francisco’s SoMa district. Co-founded in 1999 by Steve Abernethy and Ahmed Khaishgi, SquareTrade launched as the first online service for resolving e-commerceRead More →