Graduating from KTH Royal Institute of Technology in 1989 with a M.Sc. in Engineering, Ulf went on to hold a number of management positions with MoDo Group (now Holmen Group) in Stockholm, working in areas ranging from business and finance to IT. In 1999, he was recruited by Tetra Pak.
Working initially in Italy, where he became Vice President of Finance, IT and Process Support, he went on to work for the company in executive roles in Switzerland. It was Tetra Pak which took him initially to Jakarta, where he became the Managing Director of Tetra Pak Indonesia. He was named Chairman of the Board of the European Business Chamber of Commerce in Indonesia in 2015, and has since co-founded the management consultancy Expansion Asia, of which he is a Managing Partner.