Director of Undergraduate Studies & Associate Professor, Department of Political Science, University of Pittsburgh
Professor, Engineering and Public Policy, CMU-Africa
Assistant Teaching Professor, CMU-Africa and Deputy Director, KCRC
Science and Technology Foresight Analyst for Rwanda National Council for Science and Technology (NCST)
Associate Teaching Professor, CMU-Africa
Lecturer, University of Rwanda
Assistant Teaching Professor, Electrical and Computer Engineering, Carnegie Mellon University Africa
Deputy Principal in Charge of Academics and Training Rwanda Polytechnic- IPRC Kigali
Professor, Engineering and Public Policy, CMU
Visiting Professor, CMU-Africa
Lecturer at University of Rwanda and Adjunct instructor at CMU- Africa
Research Professor and Lecturer at Kyung Hee University, South Korea
Scholar in Residence, CMU-Africa
Assistant Teaching Professor, CMU Africa
Associate Research Professor, Mechanical Engineering, Carnegie Mellon University Africa
Distinguished Service Professor, CMU-Africa
Director of Research, Data & Innovation at the World Resources Institute
Head of Dept. Science, Tech. Development, & Outreach, NCST, Rwanda
Research Scientist, Center for Atmospheric Particle Studies, CMU
Assistant Professor, Electrical and Computer Engineering, University of Massachusetts Amherst
Emeritus Professor of Power Electronic Systems, Staffordshire University (SU)
Faculty Member at Carnegie Mellon University Africa
Assistant Professor, Golisano Institute for Sustainability, Rochester Institute of Technology
Research Professor, CMU-Africa