Marc Hamacher is entrusted with the management, planning and controlling of all business processes. Since 2008 he has been responsible for controlling.