MagrowTec announces the appointment of a new Head of Marketing and Global Head of Sales Support February 21, 2023