Current Opening Positions at Embassy of Switzerland in Nepal
National Programme Officer - TVET
  • Embassy of Switzerland in Nepal

  • Kathmandu
  • Development and Project
top-job