Learn more
Log in
7 followers
The company has software development centers and branch offices in the UK, United States, Spain, Switzerland, Denmark, Israel, Poland, Ukraine, Belarus and Pakistan.
Industries
Headquarters
Stage
Employees
Links
Raj Radhakrishnan
4 members
2 members
Kearney
54 followers
AlixPartners
28 followers
Roland Berger
18 followers
Implement Consulting Group
13 followers
Sia Partners
9 followers
Discover companies