Visa Officer (Fresher Admin Jobs) – Embassy of France in Kampala Job Title: Visa Officer (Fresher Admin Jobs) Organisation: Embassy of France in Kampala Duty Station: Plot 16 Lumumba Avenue, Nakasero, Kampala, […] More