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
Russell Reynolds Associates
45 followers
Spencer Stuart
37 followers
Brooksource
Grid Dynamics
5 followers
GIZ
Discover companies