Otto Linnala
Otto Linnala

Otto Linnala

Junior Consultant

Otto holds a bachelor’s degree in Business & Economics and a Master’s degree in Business and Management – Organization from Uppsala University. Among other things, he has worked as a journalist at Placera and a consultant at ID24.

We support your company to reach the top