IT Manager

Central Asia / Information Technology / 1-11 months, 12-23 months / Job ID: 309

Central Asia / Information Technology / 1-11 months, 12-23 months / Job ID: 309This non-profit organization receives goods from international donors and distributes them to many organizations in Central Asia. Its vision is to connect need with resources throughout Central

Learn More
  • 1
  • 2
The message will be closed after 20 s