he served on several european platform boards and on all the japanese platform boards hanyuma se byagendaga bite umudayimoni yakoze iyo bwabaga ngo aheze imbohe ye mu butware bwe