Albelli

Online platform offering photo prints

placeAmsterdam, North Holland, Netherlands calendar_todayFounded 2003 groups306 employees language albelli.nl

Reputation

Customer rating 4.3 / 5 across 70,895 reviews.

Investor mix

1 investor on record; lead investors include Endeit Capital.

Investor typeCountShare
Venture capital1100%
Coming soon