Christopher Kanyuka

Christopher Kanyuka

Admin at Kristos Foundation


  • Lausanne, Switzerland
9events
10Industries
Following 9 events in 4 cities across Switzerland
Tell Us About yourself.