He worked as the head of TeliaSonera, a Swedish/Finish Telecommunications group, for many years. At TeliaSonera, he was responsible for relations to the EU institutions for Telecommunications policy matters. He was a Counselor and Head at the Science and Technology office at the Swedish Embassy. He has also worked as a Deputy Trade Commissioner for Sweden. In his earlier career Olof was a Systems Analyst for Honeywell Bull in Paris.