Skip to content
Otto Olsson

About

Otto is working as a Senior Product Manager in a marketing technology company based in Helsinki, Finland.

He has over 10 years of experience working in the data and analytics problem space, with the last 6 years working in Product management.