Jennifer Michelmann

Jennifer Michelmann

Product manager since 2012. Juggling kids, job and a very demanding cat. Based in Hamburg, Germany.