Olli is Managing Partner of Horton International in Finland. He has five years of experience in executive search spanning across three decades. He joined Horton International in 2015.
His experience covers senior level executive search assignments in many functional roles over multiple sectors and industries, however with main emphasis on clients in the technology, manufacturing and industrial sectors. In addition to executive search Olli has held senior management and executive roles in the ICT sector working for Nokia Networks for nearly 17 years. Olli has extensive international and multicultural management experience having lived and worked nearly ten years abroad in countries including India, United States, Germany, Sweden and Norway. He has hands-on expertise in leading large and diverse teams: in his last role at NSN he was in charge of a team of 4500 people. Olli currently serves as one of the Regional Directors of EMEA for Horton Group International Ltd. Olli holds a Master of Science in Engineering (Industrial Economics) from Tampere University of Technology.