Search Results: 1 vacancy
...experience of 8-20 years with at least 3 years of project management experience.
Strong understanding of technology and the ability to deep dive into a technology problem.
Ability to multitask and manage multiple projects simultaneously in a globally distributed delivery setup....