Leonard Bukenya
206
Abonné
Personal Information
Entreprise/Lieu de travail
Amsterdam, Netherlands Netherlands
Profession
Head of internal ventures