Albin O. Larsson serves as the Country Manager for Spain at Visual Art, a global creative tech and media company, since February 2019. Prior to this role, Albin O. Larsson held the position of Project Manager at Business Sweden from February 2013 to February 2019, contributing to initiatives that assist international companies in accessing the Swedish market. Earlier experience includes a consultancy role at Exportrådet (The Swedish Trade Council) from February 2012 to February 2013. Albin O. Larsson holds a Filosofie kandidatexamen in Business Administration from Uppsala University and has also studied at Universidad del Sagrado Corazón.
This person is not in the org chart
This person is not in any teams