Russell Lack

Russell Lack

Russell Lack leads our Content Services team of 20 web editors, content producers and web analysts based in Oslo, Norway and Krakow, Poland. With 20 years leadership and senior consulting experience in international media, technology and marketing companies, Russell combines a commercial and creative approach, translating clients business challenges into goal-oriented, measurable programs of content strategy, production and distribution.