O

Org

2415 employees

Basic info

Industry

it services and it consulting

Sectors

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

Date founded

1988

FAQ