Leader Welcomes Terry Millard to European Management Team
Leader Electronics announces the appointment of Terry Millard as UK-based European Business Development Manager. This new addition to the Leader team forms part of the company's ongoing support-development strategy. "Terry has exactly the right skill...