Sven joined O&L in 1998 after working for four years as a chartered accountant in Luxembourg. He was also the architect of several joint ventures entered into by O&L, including the deal between Heineken SA, Diageo, and Namibia Breweries Limited.
Sven has previously served as Chairman of the Windhoek Country Club and Casino, Chairman of the Namibian Broadcasting Corporation (NBC), and a Director of the Namibia Chamber of Commerce and Industry (NCCI). He currently serves as Chairman of the NCCI Subcommittee for Productivity and Competitiveness and is a member of the High-Level Panel of the President of the Republic of Namibia.
He was awarded an Honorary Doctorate Degree of Business Leadership and Entrepreneurship by the International University of Management (IUM) in 2019.