Dr. Leon Meijer – Executive Director

Leon Meijer was born in Dordrecht, the Netherlands in 1964. He is married to Janine and is the father of...