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
39 members
17 members
16 members
14 members
2 members
8 members
GEP
37 followers
AlixPartners
28 followers
Roland Berger
19 followers
Sia Partners
13 followers
North Highland
12 followers
Discover companies