Avatar for Alven

Alven is an independent European venture investment firm

Nothing here yet

Looks like Alven hasn't set up this page.

Follow Alven for updates