Bruno Seiler arbeitete in den Jahren 1978 bis 1996 in verschiedenen Positionen bei der IBM Schweiz. Seit 1996 ist Bruno Seiler Aktionär und Mitglied der Geschäftsleitung bei der Soreco AG. Seit 1999 ist er zudem Mitglied des Verwaltungsrats.