Learn more
Log in
8 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
38 members
17 members
16 members
14 members
2 members
8 members
BCG
234 followers
Kearney
65 followers
L.E.K. Consulting
46 followers
GIZ
6 followers
Egon Zehnder
73 followers
Discover companies