Company Name STELLAService
Mailing Address 27 W. 20th St. New York, NY 10011
Company Description We operate with a simple mission: to enhance transparency around the customer service of online businesses. Our goal is to guide online consumers to the sites that maintain the highest quality customer care. We accomplish this goal by rigorously and consistently testing each company’s customer service performance as if we were customers ourselves.