Manage or participate in IT projects that normally scoped to last between 2 and 6 months in duration, require independent decision making, coordination of local and global resources, reporting out progress ...
LATEST JOB POSTINGS
- Sort by Relevance✔
- Sort by Date
1 - 2 of 2 Jobs
from an accredited university orcollege.Have demonstrable customer-facing experience.Have excellent oral and written communication skills both in Russian and English.Work in a way that works for youWe ...