Fra 1995 til 2003 arbeidet han for Pfizer Norge, først som leder for selskapets medisinske avdeling, deretter som administrerende direktør fra 2000. Fra 2006 til 2011 arbeidet han for Nycomed med base i Sveits.