E

Experts

119 employees

Basic info

Industry

outsourcing and offshoring consulting

Sectors

Contact Center
Tech Support
Travel
Outsourcing
Market Research
Survey Management
Inbound
Email
Managed IT Services
Outbound
Voice
Business Process Management
Change Management
OmniChannel - Web Chat
Online Retail
Sales

Date founded

2005

FAQ