Han utdannet seg til sivilingeniør ved DTH i København. Han var amanuensis ved DTH fra 1954 til 1957, driftsingeniør i KGH på Grønland fra 1957 til 1961, direktør i Findus Norge fra 1961 til 1964 og avdelingsleder ved Nestlés hovedkontor i Vevey fra 1965 til 1969. Han tok også tilleggsutdannelse i ledelse ved IMEDE i Lausanne.