Michiel Leenaars lives without a tag line Michiel Leenaars (1972, Netherlands) is Director of Strategy at NLnet and director of Internet Society Netherlands. In addition he works for the Netherlands Organisation for Scientific Research (NWO...