Logo
O

Org

2415 employees

Basic info

Industry

it services and it consulting

Sectors

Business Process Outsourcing
Technology Transformation
Management Transformation
Business Process Transformation
Cultural Transformation
Business Consulting
Application and Infrastructure Outsourcing
Managed Services Programs
Executive Search
Systems Integration and Technology
Recruitment
Recruitment Process Outsourcing

Date founded

1988

FAQ