Harkness Screens appoints Matt Jahans as new European Technical Services Manager

Matt Jahans