Rod d'Haen - Sales manager europe