Company Description Launched in 2016, Simplesat delivers customer feedback clarity for high-volume support teams. Over 1,000 brands use us to run CSAT, CES, NPS, and 5-star surveys inside the tools their teams already live in, then
Keywords Studios, established in Dublin in 1998, now has 70+ studios across Europe, North and South America and Asia with 13,000 employee strength located across 5 continents and 26 countries. The company provides a complete outsourced