van Albada, Joan, Nederland