Nach dem Studium und Abschluss zum Elektroingenieur arbeitete er während mehrerer Jahre als Leiter verschiedener Engineering- und System-Management-Abteilungen. Daneben absolvierte er die Ausbildung zum Wirtschaftsingenieur. Seit 1998 ist er als Dozent für die Wirtschaftsinformatikschule Schweiz (WISS) in den Bereichen Systemintegration, Informatiksicherheit und Informatikorganisation tätig. Daneben berät er verschiedene Unternehmen in den Bereichen IT-Sicherheit und System Engineering.