Job Title: Project Manager (Several Careers)
Organisation: Swiss Foundation for Technical Cooperation (Swisscontact)
Duty Station: Uganda
About US:
Swiss Foundation for Technical Cooperation (Swisscontact) is the business-oriented independent foundation for international development cooperation and it is represented in 32 …
No comments:
Post a Comment