Tunde Akinnuwa

Tunde Akinnuwa

AngelClaimed
Country Manager @ Seedstars
HQ location
Carouge, Switzerland