Opleiding 

  • Integrated Product Design - TU Delft
  • Science Education and Communication - TU Delft

Werkervaring 

  • Beleidsadviseur Strategy / klimaatbeleid - DWA
  • Onderzoeker Science Communication - TU Delft