Michael Eckl

Editor-in-Chief, IT&Production