Stefan Olsson
Account Director
Europe
As leader of Slack Barshinger’s European operations, Stefan helps coordinate and manage European marketing activities for clients from our regional office in Sweden.
Starting as a market researcher for The Nielsen Company, Stefan was headhunted to the cosmetics industry as a product and marketing manager for L’Oreal in Sweden. The invaluable experience and training provided an excellent understanding of the intricacies and dynamics involved in consumer marketing and the implications of multi-national branding.
These experiences were considerably extended when Stefan joined the advertising world, a journey that eventually led to posts as managing director and partner at three Swedish agencies from 1984 to 2002. Later he took on marketing consultancy roles for Tetra Pak in Southeast Asia, India, Middle East and Europe. Though these and other experiences, Stefan has been involved in the marketing of products and services in a wide variety of fields and to target groups ranging from a selected few to the mass national and international markets.
Stefan earned his MBA in business administration/marketing from Uppsala University, Sweden.