Graduate Trainee – Legal Officer – Botswana Medicines Regulatory Authority jobseek-engine-bw 7 hours ago Legal Advisor – Botswana Oil Legal Gaborone Posted on May 24, 2026 Full Time Contract