· Vice Dean, School of Science, Aalto University2022–2024
· Academy Professor, Aalto University2019–2023
· Professor, Aalto University2011–
· Assistant Professor, Universiteit Utrecht2008–2010
· Post-doc, IBM Zurich Research Laboratory2006–2007
· Post-doc, Universiteit Utrecht2003–2006
· Licentiate degree, Helsinki University of Technology2001–
· Doctor of Science (Tech.), Helsinki University of Technology1999–2002
· Master's degree, Helsinki University of Technology1999–