Erik Almenberg
Innovation Director at Doberman
One leg in design,
one leg in product management,
one leg in engineering.
Wait, is that three legs?
Innovation Director at Doberman
One leg in design,
one leg in product management,
one leg in engineering.
Wait, is that three legs?