Doctor of Science in Technology, Helsinki University of Technology, 1984.
Research scientist Ouolu (Finland) Research Centre, Kemira Chemicals Oy, 1985—1986, senior research scientist, 1987—1995, senior research fellow, 1996—1998. Professor process systems engineering Lappeenranta University of Technology, Finland, since 1999, dean department chemical technical Finland, since 2002. Indiana consultant chemical engineering, Finland, since 1999.
Member of Finnish Chemical Society.