Thomas Leibrandt Joins Screen (USA) as Print-on-Demand Product Manager
Screen (USA) has announced the expansion of its product management team to reflect the growing market for the company’s digital printing solutions. Industry veteran Thomas Leibrandt was appointed to the newly created position of print-on-demand product manager.