Remote-first provider of outsourced customer experience and support services.
2020
Ireland
201 - 500 employees
Information Services
$10M - 25M in revenue
$500K - 1M in profitability
Industry Rank
82 out of 84
Ireland, Corporate Services, Human Resources
Ireland, Corporate Services, Legal Services
Ireland, Corporate Services, Management Consulting
Not reporting on Sustainability