Assistant Manager Logistics at Embassy of Switzerland February 2024, Jobs Embassy of Switzerland in Tanzania safeguards Switzerland’s various interests. The Embassy…
Sign in to your account
Remember me