People/Peter Njuguna
PersonEU

Peter Njuguna

1 company·1 mandates

CompanyRelationTitleAgeSinceAs of
VIB VERMÖGEN AGVIH1Officer●Chief Tech/Sci/R&D Officer532013-12-312026-07-09
Peter Njuguna — Person