Erik Almenberg

Innovation Director at Doberman

One leg in design,
one leg in product management,
one leg in engineering.

Wait, is that three legs?