Within Netherlands Maritime Technology (NMT), Michel is responsible for:
- Delivery of news items and press contacts
- Questions and comments about the NMT-website
- Editorial staff Netherlands Maritime Technology Magazine
- Secretary Communications Commission
- Corporate communications NMT