Lecturer - International Relations & Diplomacy (IRD) at Riara University
Riara University
- Nairobi
POSITION FUNCTION The primary function of this role is the delivery and development of cutting-edge learning, teaching, andscholarship in the Department of International Relation…